Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word nova scotia from English dictionary with examples, synonyms and antonyms.

nova scotia   noun

Meaning : A peninsula in eastern Canada between the Bay of Fundy and the Saint Lawrence River.

Meaning : The Canadian province in the Maritimes consisting of the Nova Scotia peninsula and Cape Breton Island. French settlers who called the area Acadia were exiled to Louisiana by the British in the 1750s and their descendants are know as Cajuns.