Emden An independent city in Lower Saxony, Germany. Proper noun An independent city in Lower Saxony, Germany. Noun A German breed of domestic goose. Forms Emdens Embden