Meaning of chao phraya

Definition of chao phraya

(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

Other information on chao phraya

WIKIPEDIA results for chao phraya
Amazon results for chao phraya