Gilderoy Lockhart

  • Meaning of Gilderoy Lockhart: Former Defense Against the Dark Arts teacher.
  • Category: Harry Potter, Original
Average: 2.8 (17 votes)