Save to my profile

Origin

Arabic

Meaning

Captivating, Sea fowl

Find more baby names