Meaning of rangoon

Definition of rangoon

(noun) the capital and largest city of Myanmar; located in the south near the Irrawaddy river delta

Other information on rangoon

WIKIPEDIA results for rangoon
Amazon results for rangoon