Shamira
Hebrew
"he who defends"
27% this week
Share
Copy link
Shamira Origin and Meaning
The name Shamira is a 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.