Meaning of hamelin
Definition of hamelin
(noun)
a
town
in
northern
Germany (near Hanover) that is
famous
as the
setting
for the
legend
of the Pied Piper
Other information on hamelin
WIKIPEDIA results for
hamelin
Amazon results for
hamelin
Tweet