Definition of estro in Spanish:

estro

masculine noun

  • 1

    formal Inspiración (estímulo o lucidez repentina).

    en sus casi 50 años de concursante había enviado los frutos de su imparable estro a más de mil premios