Answer:
Anahuac (meaning land surrounded by water) was the name in Nahuatl given to what is now Mexico during Pre-Hispanic times. Several hypotheses seek to explain the origin of the name "Mexico", which dates, at least, back to 14th century Mesoamerica.
Step-by-step explanation:
hope this helps!
~mina