Find the word definition

Wikipedia
Owthorne

Owthorne was a village in the former East Riding of Yorkshire, England. It was situated on the Holderness coast and it is one of many that have been lost to coastal erosion.