Lear
English, Germanic
From the river Legra
Lear is an English locational name for those who came from Leire in Leiceschestershire. It is derived from the Old English 'Legra', which is an old British river name. The meaning of Legra is unclear.
No more information.