Subscribe
URL of the page has been copied to clipboard.
Meaning : A town in northern Germany (near Hanover) that is famous as the setting for the legend of the Pied Piper.
Synonyms : hamelin
Install App