عبد الستار means “servant of the Veiler (of sins)”. A masculine given name used in Arabic. Explore sources on NameStoria. Source