Definition of "Whampoa"

Whampoa