Definitions
There is 1 meaning of the phrase
Simon Marks.
Simon Marks - as a noun
English businessman who created a retail chain (1888-1964)
Synonyms (Exact Relations)
first baron marks of broughtonmarks