Meaning and Origin of: Pua

Girl name origins & meanings

  • Polynesian : Flowering tree