Meaning

  1. (New-York-City) Long Island (in New York State).
  2. (British-Columbia) Vancouver Island.
  3. (Canada, colloquial) Synonym of Prince Edward Island.
  4. (Internet) Epstein Island.
  5. (UK, colloquial) HM Prison Parkhurst, a prison on the Isle of Wight.

Translations

Island

Island

Frequency

A2

Notes

Sign in to write sticky notes