Hornsea
Proper noun
Meaning
Hornsea
A coastal town and civil parish with a town council in the East Riding of Yorkshire, England (OS grid ref TA2047).
Anagrams
Examples
Scavenging herring gulls are a regular feature in the council’s main resorts of Bridlington, Hornsea and Withernsea.