Name – Consuelo

Gender – Both

Origin – Spanish

Meaning – The Spanish name Consuelo means – “”consolation.”” Santa Maria del Consuelo is a name for the Virgin Mary