Alma (Latin poetic)

Definition of Alma (Latin poetic): Latin term meaning nourishing or nurturing woman

Do you know Which role was described by alma in Latin literature?

Read also…