Daudi is an East African and Arabic-linked form of David, meaning beloved.
Like Daudi?
Swipe through thousands of names like it