Names That Mean Defends

  1. Shamira
    • Origin:

      Hebrew
    • Meaning:

      "he who defends"
    • Description:

      Hebrew name with a bright sheen.