Home / Dictionary / Tofinu

Tofinu Uncommon

Definition, synonyms and related words

Definitions
Noun
1

An indigenous people of Togo and Benin who live in houses on piles in lakes.

See Also
benin togo tofinus
Related Terms
Rhyming Words
ainu xinu shiba inu
Compare
Tofinu vs