LAR


Meaning of LAR in English

noun a species of gibbon (hylobates lar), found in burmah. called also white-handed gibbon.

2. lar ·noun a tutelary deity; a deceased ancestor regarded as a protector of the family. the domestic lares were the tutelar deities of a house; household gods. hence, ·eng.: hearth or dwelling house.

Webster English vocab.      Английский словарь Webster.