Name: Bahat (بحت)
Meaning: Bahat is an Arabic name for boys that means pure, spotless, flawless.
Gender: male