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 - Энциклопедический словарь английского языка.