or formerly Hamelin geographical name city N central Germany in Lower Saxony SW of Hannover population 58,906
HAMELN
Meaning of HAMELN in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012