'Ping River' definitions:

Definition of 'Ping River'

From: WordNet
noun
A river in western Thailand; a major tributary of the Chao Phraya [syn: Ping, Ping River]