Name: Naylaa (نيلا)
Meaning: Naylaa is an Arabic name for girls that means bestowal, gift, something given freely, and figuratively meaning gift from God. It is a variant of the word Naylah.
Gender: female