answersLogoWhite

0

Ecosse means Scotland, so it must mean "The New Scotland" or "Neo-Scottish" or similar. context should help you figure out the precise meaning.

User Avatar

Wiki User

16y ago

What else can I help you with?