Borrowed from Spanish azteca, from Classical Nahuatl aztēcah (“inhabitants of Aztlán”).
Practice speaking and memorizing "asteca" and many other words and sentences in Portuguese.