На нашем форуме действует система двойных имен. Я и сам раньше задавался вопросом зачем это делается. Но раз уж Хогвартс находится в Англии, то пусть все будет по правилам.
По статистике, все английские дети получают при рождении два имени (first + middle names): личное и среднее. Обычай давать ребенку среднее имя восходит к традиции присваивать новорожденному несколько личных имен. В современном английском именнике случаи присвоения двух или трех средних имен встречаются чаще, чем полное отсутствие среднего имени. Хотя и нет закона, ограничивающего количество средних имен, больше четырех дополнительных средних имен обычно не присваивается: Charles Philip Arthur George, Andrew Albert Christian Edward, Edward Antony Richard Louis, Anne Elisabeth Alice Louise. Роль среднего имени в настоящее время - служить дополнительным индивидуализирующим знаком, особенно для лиц, которые носят широко распространенные имена и фамилии. В качестве средних имен используются как имена личные, так и географические названия, нарицательные имена и т.п. Часто в качестве средних имен используются фамилии людей, в честь которых оно присваивается.
О.А. Леонович "В мире английских имён".