Caridad \c(a)-ri-dad\ as a girl's name is a variant of Charity (Latin), and the meaning of Caridad is "dear, beloved".
The baby name Caridad sounds like Caridade. Other similar baby names are Carita and Karida.