Baby Names and Name Generators

What Does Ping Mean?
"duckweed"