St Albans (English, name)
expansion: St Albans
Senses:
glosses: A city and local government district with borough status in Hertfordshire, England.
glosses: A civil parish in Gedling borough, Nottinghamshire, England, formed in 2018.
Forms: