English Etymology From Sheila.
Noun sheila (plural sheilas)
#(Australian slang) A woman. #:See wikiSaurus:woman
fr:sheila vi:sheila