inchcape
/IH1 N CH K EY0 P/noun
- 1
A reef about 11 miles (18 km) off the east coast of Angus, Scotland, near Dundee and Fife.
Translate โinchcapeโ into another language
Choose a language below to open the translator with English selected as the source language.