Definition of Lombard Street in English:
A street in the City of London containing many of the principal London banks.
So named because formerly occupied by bankers from Lombardy.
Definition of Lombard Street in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.