Uk English Meaning of lombard street

Lombard Street

Other Uk English words related to Lombard Street

No Synonyms and anytonyms found

Definitions and Meaning of lombard street in English

Wordnet

lombard street (n)

a street in central London containing many of the major London banks

FAQs About the word lombard street

Lombard Street

a street in central London containing many of the major London banks

No synonyms found.

No antonyms found.

lombard => Lombard, lomatinous => woolly, lomatia => Lomatia, lomata => Lomata, lomariopsidaceae => Lomariopsidaceae,