The meaning of the name Shelagh is Heaven
The origin of the name Shelagh is Irish
Notes: form of Celia
People who like the name Shelagh also like: Keaira, Enya, Charlotte, Kiara, Aislin, Maeve, Caoimhe Liam, Sloan, Finn, Egan, Seamus, William, Xander
Here are pictures of people with the name Shelagh. Help us put a face to the name by uploading your pictures to BabyNames.com!