Names That Mean Attract

  1. Allura
    • Origin:

      French
    • Meaning:

      "to entice, attract"
    • Description:

      Sounds like a princess -- or an enticingly evil witch -- in a fairy tale.