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