Letters that make Chao Phraya
a, o, p, c, h, r, y are letters that make 'Chao Phraya'
a, o, p, c, h, r, y are letters that make 'Chao Phraya'
1 possible definitions for 'Chao Phraya'
Under this definition, chao phraya is a noun and has the following properties:
'Chao Phraya' can be considered an instance of river.
'Chao Phraya' can be a part of Thailand, Kingdom of Thailand, Siam.