Name: Sattar (ستار)
Meaning: Veiler (of sin). Al-Sattar, the veiler of sin: one of the names of Allah.
Gender: male