Charles Digby Harrod

Explore definitions, synonyms, and language insights of Charles Digby Harrod

Definitions

Noun
English merchant who expanded his father''s shop in London into a prestigious department store (1841-1905)

Synonyms