Possibly: Protector, Guardian, or derived from ‘Tayyib’ meaning good/pure

1 Post