isle of wight, island adjacent to the southern coast of england

listen to the pronunciation of isle of wight, island adjacent to the southern coast of england