Names A-Z - names, meanings and origins
28053 names, meanings and origins
NamesAZ.com

Shayla

Origin
irish
Origin name
irish ’she is a gift’ , also: 'elf palace' or arab ’small mountain’