Definition of Irrawaddy in English:
Irrawaddy
proper nounˌɪrəˈwɒdiˌirəˈwädē
The principal river of Burma (Myanmar), 2,090 km (1,300 miles) long. It flows in a large delta into the eastern part of the Bay of Bengal.
Rhymes
body, embody, Kirkcaldy, noddy, Passamaquoddy, shoddy, Soddy, squaddie, toddy, wadi