SHEILA


Meaning of SHEILA in English

ˈshēlə noun

( -s )

Etymology: alteration (influenced by the name Sheila ) of English (slang) shaler

Australia : a young woman : girl

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.