VariousWords beta
Related Terms:
Definitions:
Noun
Karelia
Definition: a region in Finland and Russia between the Gulf of Finland and the White Sea