sheila
noun
- 1
A woman.
noun
- 1
A shayla, a headscarf worn by Muslim women.
Translate “sheila” to another language
Click any language to open the translator with this word already filled in.
A woman.
A shayla, a headscarf worn by Muslim women.
Click any language to open the translator with this word already filled in.