Baby Names and Name Generators
What Does Safiyyah Mean?
"tranquil; untroubled"