Definition of Chao Phraya in US English:

Chao Phraya

proper noun

  • A major waterway of central Thailand, formed by the junction of the Ping and Nan Rivers.

Pronunciation

Chao Phraya

/ˌCHou ˈprīə/