Definition of Chao Phraya in English:

Chao Phraya

proper noun

  • A major waterway in central Thailand that is formed by the junction of the Ping and Nan rivers.

Pronunciation:

Chao Phraya

/ˌCHou ˈprīə/