Flamborough Head

/ (ˈflæmbərə, -brə) /

noun

a chalk promontory in NE England, on the coast of the East Riding of Yorkshire