Simon Marks

Explore definitions, synonyms, and language insights of Simon Marks

Definitions

Noun
English businessman who created a retail chain (1888-1964)