A Swahili-based name linked with motion, leadership, or going forward.
Like Endesha?
Swipe through thousands of names like it