VariousWords beta
Related Terms:
Definitions:
Noun
Cape Breton Island
Definition: an island that forms the northeastern part of Nova Scotia