Meanings

  1. a tributary of the Elbe River, Germany

  2. Alster

    Hamburg liegt nicht nur an der Elbe, sondern auch an der Alster.