Shelagh is an uncommon, yet charming female given name of Gaelic origin. It is derived from the Scottish surname 'MacSlaight', which itself translates to "son of the Irishman". The name Shelagh has been traditionally associated with Scotland and Ireland, reflecting its Gaelic heritage.
The name Shelagh was more prevalent during the mid-20th century but has since declined in popularity. However, it remains a distinctive choice for parents seeking an uncommon yet meaningful name for their daughter. It offers a unique blend of strength and grace, much like the meaning of its Gaelic roots.
Shelagh was quite popular between 1942 and 1999 with a total of 510 babies born, peaking twice at 22 births in both 1950 and 1961.