STRAND, THE


Meaning of STRAND, THE in English

Strand, the BrE AmE

a famous street in central London where the ↑ Savoy Hotel and many theatres are

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