Lombard house

English

Noun

Lombard house (plural Lombard houses)

  1. (dated) A place providing loans, a bank or pawnshop.