St. Helier

[ seynt hel-yer; French sante-lyey ]

noun
  1. a seaport on the island of Jersey in the English Channel.

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024