ping river Meaning, Definition & Usage

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

WordNet