Noun charles digby harrod has 1 sense
  1. Harrod, Charles Digby Harrod - English merchant who expanded his father's shop in London into a prestigious department store (1841-1905)
    --1 is a kind of merchant, merchandiser
,
TOP