The Navajo do not call themselves or their language "Navajo." The word "Navajo" is from the Tewa word "Navahu", which means "large field" ("nava" "field" + "hu" "valley"). The Tewa are another group of Native Americans and speak their own language. That Tewa word eventually made it into the Spanish language, where it referred to an area in New Mexico. That Spanish word then was used in English to refer to the Navajo people, who live in New Mexico.