Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

phraya Definition

Cancel
phraya
geographical name(Chao Phra-ya)
river 227 miles (365 kilometers) long in west central Thailand formed by the confluence of the Nan and Ping rivers and flowing south into the Gulf of Thailand

Words Related to phraya!

phraya Examples by Brain Bank Users