“Sheyla is believed to mean 'love', 'poetry', or 'gift' in Arabic.”
Sheyla is believed to mean 'love', 'poetry', or 'gift' in Arabic.
“Similar to 'sheila', meaning 'requested or wished for'.”
Use our Father-Match algorithm to find sibling names that harmonise perfectly.