meaning of Barbicanage

Barbicanage meaning in General Dictionary

cash purchased the help of a barbican

View more

  • Alt. of Barbacanage

Barbicanage meaning in General Dictionary

(n.) Alt. of Barbacanage