Dictionary 💬 Tiv Word

ive²

large amphibious lizard

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

Noun