Variant of Shaira, an Arabic name meaning 'poetess' or 'one who composes poetry.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shayera?
Swipe through thousands of names like it