Meaning of charles henry harrod

Definition of charles henry harrod

(noun) English merchant who took over a shop in London that was expanded by his son into a prestigious department store (1800-1885)

Other information on charles henry harrod

WIKIPEDIA results for charles henry harrod
Amazon results for charles henry harrod