Summary
English Synonyms:   more detail...
  1. Ping:


English

Detailed Synonyms for Ping in English

Ping:

Ping [the ~] nom

  1. the Ping
    – a river in western Thailand; a major tributary of the Chao Phraya 1
    the Ping River; the Ping
    – a river in western Thailand; a major tributary of the Chao Phraya 1

Related Definitions for "Ping":

  1. a river in western Thailand; a major tributary of the Chao Phraya1

Related Synonyms for Ping