English dictionary
karelian isthmus meaning and definition
Definition and meaning of karelian isthmus at MeaningMonkey.org. karelian isthmus meaning and definition in the English Dictionary.KARELIAN ISTHMUS noun
Definition of Karelian Isthmus (noun)
- the isthmus between the Gulf of Finland and Lake Ladoga that connects Finland and Russia
Source: Princeton University Wordnet