Hamidou is a West African form of Hamid, from Arabic meaning 'praiseworthy' or 'one who praises.'
Like Hamidou?
Swipe through thousands of names like it