Likely a modern blend of Shay and Anna, combining Irish-influenced Shay with Anna's Hebrew roots meaning grace.
Like Shayanna?
Swipe through thousands of names like it