DictionaryAI

Cape Ray

Short definition from Wiktionary

Proper noun

  1. A headland and community at the south-west extremity of Newfoundland, Newfoundland and Labrador, Canada.

We haven’t written up Cape Ray yet: Simple and Standard meanings, examples and a quiz.