Definition of the Word IOW


of Isle of Wight. [An island, county and unitary authority off the south coast of England in the English Channel opposite Southampton.]

Close Window