Words: Lombard Street
Part of speech: n
Definition: a street in central London containing many of the major London banks