Meaning and Origin of: Huang fu

Boy name origins & meanings

  • Chinese : Rich future