Lupia Family History
Lupia Name Meaning
Italian: probably a habitational name from a place called Lupia possibly the locality so named in Scigliano in Cosenza province. Loupiai is the Greek name for Lecce and this may also be the source of the surname.
Source: Dictionary of American Family Names 2nd edition, 2022