Swahili/Arabic name meaning 'bearer of good news' or 'one who predicts,' from Arabic 'bashir.'
Like Bashiri?
Swipe through thousands of names like it