mexican-american: a Mexican (or person of Mexican descent) living in the United States
mexican: a native or inhabitant of Mexico
prehistory: the time during the development of human culture before the appearance of the written word