SHEILA


Meaning of SHEILA in English

[noun] [C] ANZ [slang] - a girl or a woman. Some people consider this offensive.

Cambridge English vocab.      Кембриджский английский словарь.