A modern elaboration of Shay or Shea with the -leigh ending, often tied to the Irish surname meaning admirable or hawk-like.
Like Shaeleigh?
Swipe through thousands of names like it