Definition of Chao Phraya

  • 1. A river in Thailand formed by the confluence of the Nan and Ping Rivers; flows southward past Bangkok and empties into the Gulf of Thailand Noun

Semanticaly linked words with "chao phraya"