HUNTRESS

Definition of HUNTRESS

  1. (noun)a woman hunter