Character Names for TQF

These are various names for the characters in the book I am writing, The Queen of Fear (not final title, just a place holder). I like to pay attention to not only how the name sounds and looks, but also what it means. I am writing the origin story of a villain so many of the names here have dark meanings.
  1. Alec
    • Origin:

      Diminutive of Alexander, Greek
    • Meaning:

      "defending men"
    • Description:

      Alec, though an old nickname for Alexander, is much fresher sounding than Alex, with the additional advantage, at least to some parents, of being distinctly male (there are as many girl Alexes these days as there are boys). While Alec has a clipped British image, it's actually one of the classic Greek names for boys, by way of father name Alexander.
  2. Algea
    • Caius
      • Eris
        • Origin:

          Greek
        • Meaning:

          "strife, discord"
        • Description:

          Eris was the goddess of strife and discord, turned fairy tale and then popular culture figure Maleficent in Sleeping Beauty. Ironic, as her name sounds so much like that of Eros, the god of love.
      • Evanna
        • Origin:

          Feminine variation of Evan, Welsh
        • Meaning:

          "God is gracious"
        • Description:

          Evanna is the name of a Harry Potter actress who pronounces it ee-vah-na. This might be considered another international feminine form of the many variations of John; Ivana, Giovanna, and even Joan are cousins of Evanna. It could also be a compound name, combining Eva and Anna.
      • Enyo
        • Erida
          • Harmonia
            • Kaj
              • Origin:

                Danish
              • Meaning:

                "earth"
              • Description:

                Kaj is a name that looks great on paper, but while it's pronounced with to rhyme with rye, it is sure to be pronounced by most people to rhyme with "raj" or, much worse, "Madge".
            • Kir
              • Mania
                • Nikolai
                  • Origin:

                    Russian variation of Nicholas
                  • Meaning:

                    "people of victory"
                  • Description:

                    Russian forms, like Russian supermodels, are hot these days. This is a strong, worldly way to make Nicholas new; it was chosen for his son by Barry Bonds, Jr. Nikolai also comes with several attractive nickname options, including approachable Nik, spunky Niko, or even hip Kai. A traditional nickname for Nikolai in Russia is Kolya.
                • Rian
                  • Origin:

                    Irish
                  • Meaning:

                    "little king"
                  • Description:

                    More authentic and original form of Ryan, but far less common of the two spellings.
                • Rory
                  • Origin:

                    Irish
                  • Meaning:

                    "red king"
                  • Description:

                    This spirited Gaelic classic, which became popular in Ireland via the illustrious twelfth century king Rory O'Connor, makes a highly energetic choice, now used for either sex. Rory's gender split is still trending boyward; it's one of the coolest boys' names starting with R.
                • Snow
                  • Origin:

                    English word name
                  • Description:

                    Snow is increasing in usage mostly as a girls' name, but hero Jon Snow of Game of Thrones just might nudge it into the boys' column. Currently, there are 12 times as many girls named Snow as boys, but its usage is much higher in middle place.
                • Tavish
                  • Origin:

                    Scottish variation of Thomas
                  • Meaning:

                    "twin"
                  • Description:

                    This Scottish form of Thomas has a lot of charm, evoking images of men in plaid kilts playing the bagpipes. As for the 'ish' ending, it could either be seen as cozy and hamish, or a little wishy-washyish.