Caroome

Definition and Citations:

In English law. A license by the lord mayor of London to keep a cart.

Latest Articles