Definify.com

Definition 2024


Isle_of_Wight

Isle of Wight

English

Proper noun

Isle of Wight

  1. An island and county off the south coast of England in the English Channel opposite Southampton.

Related terms

  • Vectensian

Translations

See also