isle_of_wight has definitions from the fields of government,geography
1
[ noun ] (government,geography) an island and county of southern England in the English Channel

Synonyms

wight

Related terms

county isle English_Channel

*