The only free and comprehensive online etymological dictionary of the Spanish language
tamal (1) m. (Noun) "tamale"
16th cent. From Nahuatl tamalli "bread made of steamed corn meal," "small cake" (but lit. "wrapped"). According to Parodi (2006), one of the first loanwords from Nahuatl into Spanish.