Possibly: Protector, Guardian, or derived from Arabic roots meaning ‘refuge’ or ‘shelter’

1 Post