yangon Meaning, Definition & Usage

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

WordNet