Dictionary
Thesaurus
Encyclopedia
Translator
Web
LombardS - 2 reference results
Lombard Street, in London, England. It is a street of banks and financial houses that takes its name from the Lombard merchants and moneylenders who settled there in the 13th cent.
Search another word or see LombardS on Dictionary | Thesaurus
FacebookTwitterFollow us: