Brave; courageous; all-powerful
Origin
Arabic
Gender
Boy
Category
Boy Names
Capable
Old; primitive; without any beginning or end
Courageous, brave; conqueror; destructor
Another name for prophet muhammad;
Moon