Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word lombard street from English dictionary with examples, synonyms and antonyms.

lombard street   noun

Meaning : A street in central London containing many of the major London banks.

Lombard street meaning in Telugu.