Shamira

Hebrew
"he who defends"

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.