Definitions for "hannover"
a port city in northwestern Germany