A human being; `wight' is an archaic term
(Noun)
Synonyms:
  1. creature
An isle and county of southern England in the English Channel
(Noun)
Synonyms:
  1. isle-of-wight

Related Articles