wight : Idioms & Phrases


isle of wight

  • noun an isle and county of southern England in the English Channel
    Wight.
WordNet