SHEILA


Meaning of SHEILA in English

shei ‧ la /ˈʃiːlə/ BrE AmE noun [countable] informal

a young woman – used in Australia and New Zealand

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.