Synonyms for Ping (same or very similar meaning)
WordNet sense 1 (a river in western Thailand; a major tributary of the Chao Phraya):
Ping River
WordNet sense 2 (sound like a car engine that is firing too early):
knock, pink
From the ODE community, based on WordNet
add/edit