Baruti is an African name used in Swahili-related contexts and is commonly interpreted as 'teacher.'
Like Baruti?
Swipe through thousands of names like it