NOVA Meaning of NOVA in English n. (pl. novae or novas) a star showing a sudden large increase of brightness and then subsiding. [ L, fem. of novus new, because orig. thought to be a new star ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012