NOVA


Meaning of NOVA in English

[no.va] n, pl novas or no.vae [NL, fem. of L novus new] (1927): a star that suddenly increases its light output tremendously and then fades away to its former obscurity in a few months or years -- no.va.like adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.