English | German | Russian | Czech

Harrod English

Meaning Harrod meaning

What does Harrod mean?

Harrod

English merchant who expanded his father's shop in London into a prestigious department store (1841-1905) English merchant who took over a shop in London that was expanded by his son into a prestigious department store (1800-1885)

Synonyms Harrod synonyms

What other words have the same or similar meaning as Harrod?

Harrod English » English

Charles Henry Harrod Charles Digby Harrod

Are you looking for...?