island of jersey

Noun
  1. The largest of the Channel Islands (synset 108907465)

Other Searches