The only free and comprehensive online etymological dictionary of the Spanish language
Maya (1) (Noun) "Mayan"
From Yucatec Maya, the endogenous name of their language.