STRAND


Meaning of STRAND 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 - Словарь современного английского языка.