81%RatingSave Gender Feminine & Masculine Usage Spanish (Mexican) Meaning & History Meaning unknown, probably of indigenous (maybe Purépecha) origin. This is the name of an island on Lake Pátzcuaro in Mexico. People think this name isRate·Details classic mature formal upper class natural wholesome strong strange serious Categories modern Spanish, nature, place names, water