marks

Explore definitions, synonyms, and language insights of marks

Definitions

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