Meaning of Yangon
Definition of Yangon
(noun)
the
capital
and largest
city
of Myanmar;
located
in the
south
near
the Irrawaddy
river
delta
Other information on Yangon
WIKIPEDIA results for
Yangon
Amazon results for
Yangon
Tweet