Dictionary search results

Showing 1-2 of 2 results

Nova Scotia British & World English

A peninsula on the SE coast of Canada, projecting into the Atlantic Ocean and separating the Bay of Fundy from the Gulf of St Lawrence

Nova Scotia New Oxford Dictionary for Writers & Editors

peninsula on the SE coast of Canada