English | German | Russian | Czech

Manipogo English

Meaning Manipogo meaning

What does Manipogo mean?

Manipogo

(Canada, cryptozoology) A large aquatic creature, similar to the Loch Ness monster, which supposedly lives in Lake Manitoba, Canada.

Synonyms Manipogo synonyms

What other words have the same or similar meaning as Manipogo?

Are you looking for...?