Cape Ray

English

Proper noun

Cape Ray

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