Synonyms of Yangon in English :
Antonyms of Yangon in English
Thesaurus of Yangon in English
Yangon
see definition of yangonSynonyms of yangon
1. (noun) the capital and largest city of Myanmar; located in the south near the Irrawaddy river delta
Synonyms of Yangon in English :
Antonyms of Yangon in English
Thesaurus of Yangon in English
1. (noun) the capital and largest city of Myanmar; located in the south near the Irrawaddy river delta