caxtiltecatl

Noun

 * 1) Spaniard, Spanish people.

Etymology
Caxtīllān "Spain" + -tēcatl

Noun

 * 1) A Spaniard.