Save to my profile

Arabic

Meaning

Captivating, Sea fowl

Find more baby names