meaning of Archeress

Archeress meaning in General Dictionary

women archer

View more

  • A female archer.

Archeress meaning in General Dictionary

(letter.) A lady archer.