Shanleigh is of Scottish origin, derived from the Gaelic word "Sìol" meaning "solace" or "peace". It is a unisex name but has been more commonly used as a female given name in recent years. The spelling variation Shanley is also used occasionally.
"Shanleigh saw its peak popularity with 8 births in 1987, followed by a steady decline until 2015 when it experienced a slight resurgence with 5 births."