Hello! I am trying to understand the meaning of "Cachita" when used as an affectionate nickname for Our Lady of Charity (la Virgen de la Caridad) in Santiago de Cuba. There are many definitions for "cachita," but none of them seem relevant. I am not a native Spanish speaker, and I just don't get this one! Many thanks,
Bill
Bill