From Latin aenigma (“riddle”), from Ancient Greek αἴνιγμα (aínigma, “dark saying, riddle”).
Practice speaking and memorizing "enigma" and many other words and sentences in Spanish.