Chelo

  • [ CHE-lo ]
  • Spanish
Diminutive of CONSUELO.

CONSUELO   female   Spanish
Means "consolation" in Spanish. It is taken from the title of the Virgin Mary, Nuestra Señora del Consuelo, meaning "Our Lady of Consolation".
FULL FORMS
SPANISH: Consuela, Consuelo