PRIESTCAP MEANING IN ENGLISH

• Priestcap Definition & Synonyms

  1. (n.) A form of redan, so named from its shape; -- called also swallowtail.


RECENT SEARCHES