Lal Family History
Lal Name Meaning
Indian (northern states): Hindu name found in several communities, meaning ‘darling’, from Sanskrit lala ‘cajoling’ (related to Sanskrit lalana ‘caressing’). In several modern Indian languages lal is a term of endearment for a child; it is also an epithet of the god Krishna. There is also a homonymous word lal in Hindi, from Persian meaning ‘ruby’, ‘red’, which may have increased the popularity of this name. It occurs more commonly as the final element of a compound personal name, as in Brajlal (Braj being the name of the place where the god Krishna is supposed to have lived as a child) and Motilal (Hindi moti ‘pearl’).
Source: Dictionary of American Family Names ©2013, Oxford University Press