Jamal - An old-fashioned Arabic name that has been used all over the world and it means 'beauty'.Ibrahim - A commonly used name which means 'father of many'.Meaning God gives, it is an ancient name popular amongst parents. Yusuf - A favourite name for its reference to Surat Yusuf, a prophet who has an entire chapter dedicated to him in the Quran.This name means praiseworthy and commendable and regularly makes the list of top boys. It’s humble and touching meaning adds to what is already a cool, modern-sounding name. Zayd - A twist on the traditional name Zaid, Zayd was the name of a slave whom Muhammad adopted as his son, therefore aptly means growth.
After all, these ones on our list have stood the test of time for a reason. You can't go wrong with a traditional name. We've split our list of name ideas into different categories, including religious, uncommon and nature-themed names. So, read our list of the top Muslim and Islamic boy names with meanings and you’re sure to find one the whole family will love. If you're still unsure about what to name your new arrival, how about one of these Muslim and Islamic boys names with spiritual significance? There are plenty of options to choose from, including traditional name options, as well as those that sound unique and beautiful.