medan

Noun
  1. A city in Indonesia;
    Located in northeastern Sumatra (synset 108929879)

Other Searches