Lupia Family History
Lupia Name Meaning
Italian: probably a habitational name from a place named Lupia, possibly the locality so named in Scigliano in Cosenza province. Louppiai is the Greek name for Lecce, and this may also be the source of the surname.
Source: Dictionary of American Family Names ©2013, Oxford University Press