protection or shelter
Spanish
41 names
A name meaning 'angels' or 'messengers of God'
Angelic
One who does good deeds
Pure, innocent
Refers to the concept of conception or the Immaculate Conception in Catholic tradition.
One who is steadfast and faithful
A place of light
golden flower
A name symbolizing purity and the essence of something.
Hope
Crowned one