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
Tweet