-
nounEnglish merchant who took over a shop in London that was expanded by his son into a prestigious department store (1800-1885)
Similar:
Explanation of charles henry harrod
We don`t have explanations for this word yet.