INFERIAE MEANING IN ENGLISH

• Inferiae Definition & Synonyms

  1. (n. pl.) Sacrifices offered to the souls of deceased heroes or friends.


RECENT SEARCHES