Meaning and origin
Shelagh is a English girl name. The meaning of the name is `Blind`.
Where is it used? The name Shelagh is mainly used in English.
How do they say it elsewhere? Sheila (In Irish and in English) Síle (In Irish) Shyla (In English (Modern)) Sheelagh (In English (Modern)) Shayla (In Other languages) Shelia (In Other languages)