HAMBURG MEANING IN ENGLISH

• Hamburg Definition & Synonyms

  1. (n.) A commercial city of Germany, near the mouth of the Elbe.


RECENT SEARCHES