Home / Dictionary / Touba

Touba Uncommon

Proper Noun

Definitions
Proper Noun
1

A city in eastcentral Senegal

Rhyming Words
cuba zuba yuba wuba tuba luba kuba juba chuba scuba tsuba snuba aruba lyuba aucuba tituba incuba hecuba baluba yoruba
Compare
Touba vs