0%

ALL meanings of saint helier

St. Hel·ier
S s
  • noun saint helier a British island in the English Channel: the largest of the Channel Islands. 44 sq. mi. (116 sq. km). Capital: St. Helier. 1
  • noun saint helier Informal. New Jersey. 1
  • noun saint helier a market town and resort in the Channel Islands, the capital of Jersey, on the S coast. Pop: 28 310 (2001) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?