thessaloniki

Noun
  1. A port city in northeastern Greece on an inlet of the Aegean Sea;
    Second largest city of Greece (synset 108807457)

Other Searches