Definition: "Edinburgh" in English translates to "city of Edinburgh". "Eindhoven" can refer to different cities, but its primary meaning is an industrial city located in North Holland, Netherlands. The city was once a small town before becoming a significant center for steel and automotive manufacturing during World War II.