karelian isthmus

Noun
  1. The isthmus between the Gulf of Finland and Lake Ladoga that connects Finland and Russia (synset 109347228)

Other Searches