Baby Names and Name Generators
What Does Hakim Mean?
"Wise; wise, intelligent"