 1400–1521).Even though it is spoken within the boundaries of Mesoamerica, Purépecha does not share many of the traits defining the Mesoamerican language area, suggesting that the language is a remnant of an indigenous pre-Aztec substrate that existed several thousands of years ago before the migration of speakers that contributed to the formation of the sprachbund.Purépecha has long been classified as a language isolate unrelated to any other known language.