meaning of BUSCARL

BUSCARL meaning in Law Dictionary

In Saxon and old English legislation. Seamen or marines. Spelman.