Where does “Camilla” come from?

Camilla (Latin): Camilla, a warrior queen in the Aeneid

Definitions

  1. Camilla, a warrior queen in the Aeneid

Words derived from “Camilla