Possibly: Pure, Flawless, or derived from ‘Mubarak’ meaning blessed

1 Post