VariousWords beta
Related Terms:
Definitions:
Noun
Eindhoven
Definition: city in southeastern Netherlands noted for electrical industry