Mamadou
Arabic
To praise or to thank
Mamadou is an African variant of Muhammad. Muhammad is an Arabic name, derived from the word 'hamida', which means 'praise or thank'.
No more information.
Henderson Danae , Davian , Young , Hennie , Falcon , Erroll , Lizette , Feng , Hamilton