OGOPOGO


Meaning of OGOPOGO in English

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)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.