This is a reply within a larger thread: view the whole thread

Re: meanings
Claritza is a Hispanic diminutive of Clara, using the -itza ending abstracted from Maritza which is extremely popular in Latin America.Piedad is the Spanish word for "piety" and is one of many Spanish names which express devotion to the Virgin Mary.
vote up1vote down

No replies