Definition of lar
English to English 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, Fig.: Hearth or dwelling house.
source: Webster 1913 - A species of gibbon (Hylobates lar), found in Burmah. Called also white-handed gibbon.
source: Webster 1913
Visual Synonyms 
Nearby Word
lar, lari, lair, lear, lary, liar, laro, lare, lr, laura, larry, layer, leary, lehar, lahar, lawer, lawyer, ler, laurer, lahore
|
|
|