Like Italian, Spanish has estro , from the Latin oestrus `gadfly' (English estrus ) to denote artistic inspiration (and female sexual heat), but duende goes further.
The Spanish language has the word estros which means artistic inspiration.