Definition of St. Helens in English:

St. Helens

Pronunciation /ˌsānt ˈhelənz/ /ˌseɪnt ˈhɛlənz/

proper noun

  • An industrial town and metropolitan district in northwestern England, to the northeast of Liverpool; population 102,000 (est. 2009).

Pronunciation

St. Helens

/ˌsānt ˈhelənz/ /ˌseɪnt ˈhɛlənz/