Meaning of karelia

Definition of karelia

(noun) a region in Finland and Russia between the Gulf of Finland and the White Sea

Other information on karelia

WIKIPEDIA results for karelia
Amazon results for karelia