Po Family History
Po Name Meaning
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.
Source: Dictionary of American Family Names ©2013, Oxford University Press