Where does “ping-pong” come from?

ping-pong (French): ping pong; table tennis

Definitions

  1. ping pong; table tennis

Words derived from “ping-pong