answersLogoWhite

0

Yes the name Novoscotia is mand from two Latin words Novo and Scotia which mean New Scotland.

User Avatar

Wiki User

16y ago

What else can I help you with?