Dictionary.com
definitions
  • synonyms
British Dictionary definitions for ogopogo

Ogopogo

noun
  1. an aquatic monster said to live in Okanagan Lake in British Columbia, Canada

Word Origin

apparently an arbitrary coinage
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012