she-lion

English

Noun

she-lion (plural she-lions)

  1. A lioness.