Meaning of Medan

Definition of Medan

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

Other information on Medan

WIKIPEDIA results for Medan
Amazon results for Medan