charles_henry_harrod has definitions from the fields of work,business
1
[ noun ] (work,business) English merchant who took over a shop in London that was expanded by his son into a prestigious department store (1800-1885)

Synonyms

harrod

Related terms

merchant

*