Ping (Noun)
Meaning 1
A river in western Thailand; a major tributary of the Chao Phraya.
Classification
Nouns denoting natural objects (not man-made).
Synonyms
Meaning 2
A sharp high-pitched resonant sound (as of a sonar echo or a bullet striking metal).
Classification
Nouns denoting natural events.