Word info

Igopogo

Proper noun

Meaning

Igopogo

(Canada, cryptozoology) A large aquatic creature, similar to the Loch Ness monster, which supposedly lives in Lake Simcoe, Ontario, Canada.

Source: en.wiktionary.org

Close letter words and terms