Shaelene is a modern elaboration of Shae or Shay, an Irish-derived name often linked with hawk-like grace or admiration.
Like Shaelene?
Swipe through thousands of names like it