Save to my profile

Arabic

Meaning

Noble Lady, Princess

Find more baby names