The Finnish term "ympyrä, seura" matches the English term "circle"

other finnish words that include "seura" : english :
kerho, seura club
seurata follow
seurakunta parish
kerho, seura society