Muslim names are beautiful and mean much. A newborn has a right over his parents to be bestowed with a beautiful name. In return, he has to live up to the spirit of that name. For instance, Muhammad and Ahmed mean praiseworthy and commendable, Kareem means generous, Munir means brillant or shining, Amirah means princess or leader, Aminah means trustworthy,Almas means diamond, and Badr means full moon.This book is a good reference for the most common Muslim names, their meanings and how to correct pronounce and tranlterate them and write them in English and Arabic.
