purhépecha, tarascan, tarascan, language and indigenous people which is mainly found in the Mexican States of Michoacán, Guanajuato, Guerrero, Jalisco, Mexico and Querétaro.