Definitions
There is 1 meaning of the phrase
Chao Phraya River.
Chao Phraya River - as a noun
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
Synonyms (Exact Relations)
chao phraya