PALL MALL


Meaning of PALL MALL in English

/pal" mal", pel" mel"/

a street in London, England, famed for its clubs.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .