helsinki

Noun
  • The capital and largest city of Finland
    Located in southern Finland
    A major port and commercial and cultural center (synset 108797870)

Other Searches