Meaning & History
Means "pine tree" in Spanish. It is taken from the title of the Virgin Mary Nuestra Señora del Pino, meaning "Our Lady of the Pine". This is an epithet of the Virgin Mary in her role as the patroness of the island of Gran Canaria, Spain.