Skip to main content

Updated January 23, 2020

Family name origins & meanings

  • Portuguese (Pó) and Spanish : habitational name from Pó, a town in Portugal, or probably a Spanish habitational name from any of several places called Poo, in northwest Spain.
  • Italian : habitational name from any of the places called Po.
  • Chinese : variant of Bo.
  • Chinese : variant of Pu 1.
  • Other Southeast Asian : unexplained.

Join the Family

Your partner in parenting from baby name inspiration to college planning.

Subscribe