NOVA
Meaning of NOVA in English
n. Nova Lisboa
bossa nova
Nova Iguacu
Nova Iguaçu
Nova Scotia
Nova Scotian
Terra Nova National Park
Vila Nova de Gaia
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012