strange creature which according to legend has been seen in the waters of Scotland (1933); monster that lives in Okanagan Lake in British Columbia (Canada)
OGOPOGO
Meaning of OGOPOGO in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012