Name: Hazzar (هزار)
Meaning: Hazzar is an Arabic name for boys that means one who laughs often. It also means generous.
Gender: male