St Helens

See also: St. Helens

English

Proper noun

St Helens

  1. A town and metropolitan borough of Merseyside, in northwestern England.
  2. A village and civil parish on the Isle of Wight in England (OS grid ref SZ6289).
  3. Mount Saint Helens.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.