HAMELN Meaning of HAMELN in English /hah"meuhln/ , n.a city in N central Germany, on the Weser River: scene of the legend of the Pied Piper of Hamelin. 55,580. Also, Hamelin /ham"euh lin/ . Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012