What is the meaning of the word "yangon"?

Definitions:

  1. The capital and largest city in Maynmar. copy to clipboard NOUN
    • Yangon's strategic location contributes to its role as a major economic hub in Myanmar. copy to clipboard
  2. The largest city and a major economic hub of Maynmar. copy to clipboard NOUN
    • The city's history is reflected in its diverse architecture and cultural landmarks. copy to clipboard

Synonyms: