About us
Define
Definitions for
"hannover"
a port city in northwestern Germany
wordnet.princeton.edu