I was inspired by a pregnant friend's humorous baby name list (which includes Beorthilde - Shining Battlemaid), to look up some other names with bitchin' fantasy meanings worthy of a Dr Pepper-fueled, late-night, dice-rolling shindig.
Longwei - Chinese. Means "Dragon greatness." I know it's pronounced "way," but it's the closest to a good wang joke I could find.
Malandra - English. Blend of Malinda ("Dark Serpent") and Sandra ("Defender of Mankind").
Medousa - Just Greek for Medusa, but coolness factor added by the fact that in looks like it's being said by some thick-necked flunky from the Godfather.
Afreda - Unknown. "Elf Power." Eeeelf Poweeeeer!
Alva - German. Army of Elves.
Alberich - Norse. A mythic Dwarf.
Napoleon - French of Germanic origin. From "Sons of the Mist," - the name of a race of dwarves. Isn't it ironic, doncha think?
Oberon - Shakespeare. King of Fairies. (This is now my new pejorative for my little brother) :)
Eginhard - German. "Sword Power." Swooooord Poweeeeer!
Melvin - English. "Sword Friend." Who knew?
Gordon - Scottish clan name. "From the roomy fort." I wonder whether they were bragging, or trying to convince themselves.
Harvey - English. "Eager for battle; strong and worthy." Again, who knew?
Duncan - Scottish. "Brown Fighter." OK, nothing to do with the theme, but it's now the new name of my pooper-scooper.