Albus Dumbledore: His first name is from the Latin word alba, "white." His last name, according to Rowling interviews, is Old English for "bumblebee." In color symbolism, white often stands for purity, so the headmaster's name suggests honor and a hard-working nature ("busy as a bee").
Minerva McGonagall: Minerva was the Roman goddess of wisdom and war. Her pet was an owl, like Athene, who was her equivalent in Greek mythology. The name Minerva also means "wise." The Scottish name McGonagall (or McGonigle, McGonegal) is from the Celtic name Conegal, meaning "the bravest," plus Mc, or "son of."
Alastor Moody: or Alastair, is from the name Alexander, "protector of mankind". Moody means temperamental or tending to quickly change moods.
Severus Snape: Severus was the name of several ancient Roman emperors and later, early saints. Severus is the Latin word for "strict" or "severe," which the professor truly is.
Sirius Black: His first name is the "Dog Star," brightest in the Canis Major (Great Dog) constellation. This star was given god status among the ancient Egyptians and later the Greeks. The dog represented by the constellation was the faithful companion to Orion the hunter, who also is a constellation. Appropriate for a wizard who can transform into a dog. Black suggests the dark nature that wizards unaware of Sirius' innocence assign to him. It also could suggest "black dog," the form he takes when his uses his skill as an Animagus.
Voldemort/Tom Ridde: Voldemort is French for "flight of death." Tom Marvolo Riddle was made into the anagram "I am Lord Voldemort." An anagram is one or more words that can be rearranged into new words or phrases. A riddle is a clever puzzle asked as a question or something that can't be explained. Tom proved to be this in life and in projected form through his diary. To riddle also means to pierce with numerous holes. Thomas means "twin". Marvolo is like marvel, (1) to be amazed or astonshed by something, or (2) a thing that causes wonder. (From Latin mirabilis, "wonderful," from mirari, to wonder.)
汤姆·里德尔：Riddle是英文“谜语”的意思，它作动词时也可表示“刺了很多个洞”。Voldemort是来源于法语Vole de mort，即“死亡的飞翔”或“飞离死亡”。
Weasley: This name could be from the world weasel, meaning (1) sneaky (2) being cowardly and running away from a situation. Or it could be from wheeze/wheezing/wheezy, meaning to breath loudly and heavily. Neither one really applies to this large wizarding family. Arthur (dad) means "a follower of Thor," the Viking god of thunder. Molly (mom) is derived from Mary, which in turn comes from Miriam, "mistress of the sea," or "bitter." Charles (Charlie, son) means "manly." William (Bill, son) means "desire to protect." Percy (son) is from the name Percival, "piercing the valley." Frederick (Fred, son) means "peace" (but this kid doesn't bring very much of it to his mom). George (son) means "farmer." Ronald (Ron, son) is from the Scandinavian form of Reynold, meaning "advice ruler," a leader who gives advice. Ginny (daughter) is from the name Virginia, meaning "virginal" or "pure.”
韦斯利一家：Weasley这个名字可能来自于weasel这个单词，有鬼鬼祟祟、胆小的意思，但这与韦斯利一家的性格不符。Frederick, George, Charles, William 都是比较常见的名字。Arthur是雷神（Thor）的追随者；Molly来自于另一个女名Miriam，表示“大海的情人”或“苦涩”的意思。Ronald（Ron）有“提供建议者”的意思，而Ginny这个名字也许来自另一个女名Virginia，有贞洁、纯洁的意思。
Hermione Granger: Rowling first encountered "Hermione" when she saw William Shakespeare's A Winter's Tale on a school field trip. Hermione is is from Greek for "earthly." A grange in British English is a countryside estate or farming complex. A granger in UK English is a manager of a grange; in US English it means farmer.
Hedwig: Hedwig is German for "battling." St. Hedwig (1174-1243) was the Duchess of Silesa, Germany, and wife of King Henry I. She was remembered as wise and deeply religious. She was noted for her generous assistance to Catholic monks and for unselfishly tending lepers within her kingdom. Hedwig also was responsible for starting an order of nuns who cared for orphans.
Malfoy: This name is taken from mal foi, or "bad faith" in French. Lucius from the Latin for "light" (lux). Lucius was the name of several Etruscan kings, as well as part of the name of the Roman scholar Seneca. The name resembles Lucifer, the "Angel of Light." In Christian writings he rebelled against God and was later thrown into hell with his supporters, becoming Satan. Narcissa is from Narcissus, a man in Greek myth who was so vain he stared at his reflection in a pond for so long that he eventually turned into a plant called the narcissus. A narcisstic person is very stuck-up and into their appearance. Draco is from the Latin word for dragon.
Luna Lovegood: The Roman goddess of the moon. "Luna" means "moon" in Latin, Romanian and Italian. In Romanian, it also translates to "month." The word "lunatic" is also derived from the word "lunar," as it was believed in old times that strange or odd behavior was caused by the moon. "Luna" is a term for "silver" in alchemy.
Remus Lupin - "Lupus" is the Latin derivative for "wolf." Canis Lupus is the scientific name for wolf. To be described as "lupine" means to "resemble a wolf."
'Harry Potter and the Deathly Hallows - Part 2' premieres