PuyfBasque, Aragonese, Spanish (European, Rare) Means "mountain, hill" in Auvergnat French. It is taken from the Spanish title of the Virgin Mary Nuestra Señora del Puy meaning "Our Lady of the Mountain". She is the patron saint of the town of Estella, located in the Spanish autonomous community of Navarre... [more]