Dictionary 💬 Tiv Word

ive2

large amphibious lizard

Also translated as: an animal that lives both in water and on land

Noun