ajolote m (plural ajolotes)
From Classical Nahuatl āxōlōtl, from ātl (“water”) + xōlōtl (“page, servant”).