RhymeZone

 

Definitions of Ogopogo:
  • noun:   (Canada, cryptozoology) A large aquatic creature, similar to the Loch Ness monster, which supposedly lives in Lake Okanagan, British Columbia, Canada.

(Definitions from Wiktionary)

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023