Word info

Heslington

Proper noun

Meaning

Heslington

A suburban village and civil parish in the City of York, North Yorkshire, England (OS grid ref SE6250).

Source: en.wiktionary.org

Anagrams

Close letter words and terms