NichiDict

オゴポゴ

[ogopogo]

Meanings

1.Noun

Ogopogo (lake monster reported to live in Canada's Lake Okanagan)