barbacan

?

ads

noun

~ barbacans plural

thesaurus

~ 2 words related to barbacan as Noun.

  1. barbican
  2. tower
ads