memel

Noun
  1. A city in western Lithuania on the Baltic Sea;
    Formerly an important trading town of the Hanseatic League (synset 109036436)

Other Searches