Emden
geographical name
Em·den
ˈem-dən
city and port at the mouth of the Ems River in northwestern Germany population 51,103
Love words? Need even more definitions?
Merriam-Webster unabridged
Share