Refine this word faster
Inchcape
name
Definitions
Proper Noun
- 1 A reef about 11 miles (18 km) off the east coast of Angus, Scotland, near Dundee and Fife.
Etymology
From Scottish Gaelic Innis Sgeap, meaning "beehive isle", probably alluding to the shape of a skep.
See also for "inchcape"
Next best steps
Mini challenge
Unscramble this word: inchcape