camilla ( synonym found)

Definition of camilla:

°A warrior Queen of the Volscians according to Virgil's Aeneid.
°.

Definition of camilla:

°A warrior Queen of the Volscians according to Virgil's Aeneid.
°.

Back to Top