Definition of Charles Digby Harrod

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

Synonyms for word "charles digby harrod"

Semanticaly linked words with "charles digby harrod"