Answer: hogwartsschool

AnswerCrossword Clue
HOGWARTSSCHOOL

Place with elves