Shemira comes from Hebrew roots relating to guarding or protection, often understood as guardian or protected one.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shemira?
Swipe through thousands of names like it