Definitions of Ping river:

  • noun:   a river in western Thailand; a major tributary of the Chao Phraya