Comments (Meaning / History Only)

Unfortunately in Canada, Sheila is often used as derogatory term for referring to nasty, mean and foolish women.
"Sheila" is the Irish form of the name "Celia". It means "Heaven".
This name is derived from the ancient Gaelic goddess of Fertility and death, called Sheela-Na-Gig.

Comments are left by users of this website. They are not checked for accuracy.

Add a Comment