Cite

Synonyms of lombard street

Noun


1. Lombard Street

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

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.