SHEILA


Meaning of SHEILA in English

[shei.la] n [prob. fr. Sheila, female given name] (ca. 1919) Austral & NewZeal: a girl or young woman

Merriam-Webster English vocab.      Английский словарь Merriam Webster.