Definition of Chao Phraya in English:

Chao Phraya

proper noun

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

Pronunciation:

Chao Phraya

/ˌtʃaʊ prəˈjɑː/