charles digby harrod is a noun meaning "English merchant who expanded his father's shop in London into a prestigious department store (1841-1905)". It carries one recorded sense.
Definitions, synonyms and semantic relations for charles digby harrod come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.