charles_digby_harrod has definitions from the fields of work,business
1
[ noun ] (work,business) English merchant who expanded his father's shop in London into a prestigious department store (1841-1905)

Synonyms

harrod

Related terms

merchant

*