Definition of Yangon

Noun: Yangon

  1. The capital and largest city of Myanmar; located in the south near the Irrawaddy river delta
    - Rangoon

See also:
yang
yangs

Anagrams containing the word Yangon

ygnnao nyango onyang gonyan ngonya angony