English synonyms about - contact  
Medancitymetropolisurban centerSumatra

Medan

noun

1 Medan

A city in Indonesia; located in northeastern Sumatra.


Find more on medan elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0295