SHEILA


Meaning of SHEILA in English

n. Austral. & NZ sl. a girl or young woman.

[ orig. shaler (of unkn. orig.): assim. to the name Sheila ]

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