LAR


Meaning of LAR in English

noun (plural ~es) see: larva Date: 1586 a tutelary god or spirit associated with Vesta and the Penates as a guardian of the household by the ancient Romans

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.