This is a latin phrase from Apocalypse 21:5,Ecce nova facio omnia, meaning "Behold: I make l things new" referring to the revelation of the New Jerusalem to St John
Nova means super.
Nova-New Scotia-scottland
Do you mean Sherbrooke Quebec? I have not found a Sherbrooke in Nova Scotia
Nova cura translated into English means New cure.
New Art
New
A new life
Bella means beautiful and nova means the stars and planets (beautiful night).
"In latin the name nova means new." That's true. BUT. the name nova in Native American language does NOT mean butterfly chaser. it means food. i found out the word means awesome and funny
There isn't a ship on the Nova Scotia flag. I think you mean the dragon.
case of first impression Res nova also means new thing in Latin.
It means:: Awesome