Saint Helier

From Fresh Dictionary

English

St Helier or St. Helier

Proper noun

  1. The capital of Jersey, the Channel Islands.

Translations

Personal tools