Saint Albans

geographical name
Saint Al·​bans | \ ˈȯl-bənz How to pronounce Saint Albans (audio) \

Definition of Saint Albans

town in Hertfordshire, southeastern England population 82,000