Noun: IOW
- An isle and county of southern England in the English Channel
- Wight, Isle of Wight
Part of: British Isles, English Channel
Encyclopedia: IOW