Skip to main contentHaykal - Name Meaning and Origin