SHEILA


Meaning of SHEILA in English

■ noun Austral./NZ informal a girl or woman.

Origin

C19 (orig. as shaler ): of unknown origin, later assimilated to the given name Sheila .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.