sheela Definition
Definition
Sheela is a female given name, usually of Sanskrit origin, meaning 'protector' or 'defender'. It is also used as a casual derivative of the word 'she' with the addition of a locative suffix in some varieties of English to refer to an apartment or flat, akin to 'she' + 'ah' where 'ah' is a suffix implying location or a place. It can also be used as a synonym for 'her' in some informal contexts, but this usage is relatively uncommon and often considered archaic or dialectal.
Browse