Name: Aydarus (عيدروس)
Meaning: Aydarus is an Arabic name for boys that means lion. This name perhaps originates from the word atrasah, which means fierceness.
Gender: male