Save Type Surname (from given name) Usage Spanish (Philippines) Pronounced Pron. [ɐm.ˈpa.ɾo](Filipino Spanish) [key·simplify] Meaning & History Means "protection, shelter, refuge" in Spanish. It is taken from the title of the Virgin Mary, Nuestra Señora del Amparo, meaning "Our Lady of Refuge".