Where does “larua” come from?

larua (Old Latin): demon, spirit of the dead

Definitions

  1. demon, spirit of the dead

Words derived from “larua

larua — Etymology, Origin & Word History | Etymology Explorer