Dictionary search results

Showing 1-3 of 3 results

Lombard British & World English

A member of a Germanic people who invaded Italy in the 6th century

Lombard Street British & World English

A street in the City of London containing many of the principal London banks