Origin of the name Ainhoa

From the name of a town in southwest France where there is a famous image of the Virgin Mary.