Meanings

  1. Any of a number of towns, villages and smaller places across Germany and other European countries

1 more meanings

Proper name

  1. surnamea surname