meaning of archeress

1. A female archer.


Related Words

archeress |

Developed & Maintained By Taraprasad.com

Treasure Words