Mamadou
Pet Name
Mamadou
Origin
Arabic
Meaning
To praise or to thank
Notes about Mamadou
Mamadou is an African variant of Muhammad. Muhammad is an Arabic name, derived from the word 'hamida', which means 'praise or thank'.
More Info about Mamadou
No more information.