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
Tweet