Saint Helens

geographical name
Saint Hel·​ens | \ sānt-ˈhe-lənz How to pronounce Saint Helens (audio) , sənt-\

Definition of Saint Helens

town in Merseyside, northwestern England, east-northeast of Liverpool population 98,769