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