English | German | Russian | Czech

marshalsea English

Meaning marshalsea meaning

What does marshalsea mean?

marshalsea

(UK) The court or seat of a marshal.

Are you looking for...?