About us
Define
Definitions for
"essen"
a city in western Germany; industrial center of the Ruhr
wordnet.princeton.edu