Shemira comes from Hebrew roots relating to guarding or protection, often understood as guardian or protected one.
Like Shemira?
Swipe through thousands of names like it