Definition of nova in Spanish:

nova

feminine noun

  • 1

    Astronomy
    Estrella cuyo brillo experimenta bruscas variaciones.