Shamira
Hebrew
"he who defends"Shamira Origin and Meaning
The name Shamira is girl's name of Hebrew origin meaning "he who defends".
Hebrew name with a bright sheen.
20 Names Similar to Shamira
These 20 names were selected by our users that were looking for other names like Shamira.