meaning of Capistrate

Capistrate meaning in General Dictionary

Hooded cowled

View more

  • Hooded; cowled.