A West African and Arabic form of David, a Hebrew name meaning "beloved."
Like Daouda?
Swipe through thousands of names like it