Which definition of
do you mean?
a member of the Finnish people living in Karelia in northwestern European Russia
a Finnic language spoken by the people of Karelia
Find a word:
What is this
Like Like - The likeliest place on the web
A Xenei.com Project