NOVA Meaning of NOVA in English n. (pl. novae or novas) a star showing a sudden large increase of brightness and then subsiding. Etymology: L, fem. of novus new, because orig. thought to be a new star Oxford English vocab. Оксфордский английский словарь. 2012