HARRODS


Meaning of HARRODS in English

Har ‧ rods /ˈhærədz/ BrE AmE trademark

a large ↑ department store in ↑ Knightsbridge , in London, where rich and fashionable people go to shop. It is owned by Mohammed ↑ Al Fayed . Harrods is one of the most famous stores in the world, and is known for selling all kinds of expensive and unusual goods.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.