A modern spelling combining Shay with the -leigh ending, often linked to “admirable” or “hawk-like” roots.
Like Shayleigh?
Swipe through thousands of names like it