English synonyms about - contact  

Medan

noun

1 Medan

A city in Indonesia; located in northeastern Sumatra.


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

debug info: 0.0275