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