Shayla

Girl

Meaning of the name Shayla: Blind; Form of Sheila

Origin of the name Shayla: Latin