1 definition by Rae_Rae23
an arabic or Muslim name for a boy that means to struggle and strive to please God. Boy's with this name are usually loving, careing, strong, athletic, intelligent and do very well in all tasks especially in school or work. They strive to make others happy, but don't let anyone take advantage of them. Protective of the people they love and of people who can't defend themselves. They also love God and strive and struggle to please Him through prayer, giving charity, community service and helping anyone in need. They are also silly and make people laugh.
by Rae_Rae23 March 26, 2017