Meaning of charles digby harrod
Definition of charles digby harrod
(noun)
English
merchant
who
expanded
his father's
shop
in London into a
prestigious
department
store
(1841-1905)
Other information on charles digby harrod
WIKIPEDIA results for
charles digby harrod
Amazon results for
charles digby harrod
Tweet