Ambarvalia

English

Noun

Ambarvalia (uncountable)

  1. (historical) An Ancient Roman agricultural fertility rite.

Derived terms

Translations