Kunoichi

Etymology
Kunoichi is the Japanese term for a female ninja or practitioner of ninjutsu.