Meaning of the name Sheila: From the Latin Caelia, which is a feminine form of the Roman clan name Caelius, meaning heavenly.
Origin of the name Sheila: Latin, American, Irish