Meaning of hameln

Definition of hameln

(noun) a town in northern Germany (near Hanover) that is famous as the setting for the legend of the Pied Piper

Other information on hameln

WIKIPEDIA results for hameln
Amazon results for hameln