ALL meanings of isle of wight
isle of wight
I i - noun isle of wight Isle of, an island off the S coast of England, forming an administrative division of Hampshire. 147 sq. mi. (381 sq. km). County seat: Newport. 1
- noun isle of wight an island and county of S England in the English Channel. Administrative centre: Newport. Pop: 136 300 (2003 est). Area: 380 sq km (147 sq miles) 0