NameHub
Arabic

sallama

Meaning & History
An Arabic term denoting "to surrender, to greet" [1].
Names containing this element

3

Ask AI