Why is the "s" in "island" not pronounced? [closed]

Island is pronounced as 'aɪlənd and I can't help thinking about why the "s" is not pronounced. Is there a special list of words in English where "s" sound is omitted, or is this a special case just for "island"?


Solution 1:

Island was long written with different spellings which didn’t include ‘s’, so it has presumably always been pronounced without /s/. (The derivation is not from Latin insula but from various Germanic forms, which also had no ‘s’.)

Solution 2:

According to Wikipedia, island comes from Middle English iland. However, the spelling was modified in the 15th century due to an incorrect association with the French loanword isle.

For the second part of your question, there are other English words where the "s" is also silent:

  • isle: /ʌɪl/
  • aisle: /ʌɪl/
  • viscount: /ˈvʌɪkaʊnt/
  • demesne: /dɪˈmeɪn, dɪˈmiːn/