English dictionary
ping river meaning and definition
Definition and meaning of ping river at MeaningMonkey.org. ping river meaning and definition in the English Dictionary.PING RIVER noun
Definition of Ping River (noun)
- a river in western Thailand; a major tributary of the Chao Phraya
- synonyms: Ping
Source: Princeton University Wordnet