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