Meaning of オゴポゴ in Japanese

  1. Words

Definition of オゴポゴ

オゴポゴ(ogopogo)
  1. (n) Ogopogo (lake monster reported to live in Canada's Lake Okanagan)
Back to top