Site icon The Law Dictionary

MAIDEN

The name of an instrument formerly used in Scotland for beheading criminals.

Exit mobile version