DICTIONARY


Definition of HARROD

noun : HARROD

Source: WordNet 3.1

  • 2. (

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


See more about : HARROD