Definition of Medan

  • (noun) a city in Indonesia; located in northeastern Sumatra

Synonyms of Medan


No Synonyms Found.

Antonyms of Medan


No Antonyms Found.

Homophones of Medan


No Homophones Found.