Lonnie
The name Lonnie is a diminutive or nickname form of the English name Lancelot. Lancelot is derived from the Old French words 'l'ance' meaning 'servant' or 'vassal' and 'lot' meaning 'youth'.
The full meaning of Lancelot, and by extension Lonnie, is 'servant' or 'vassal'. This name has its roots in the legends of King Arthur and the Knights of the Round Table, where Lancelot was one of the most famous knights.
While Lancelot is a more formal and traditional name, Lonnie has a more casual and friendly feel. It has been used as a given name in its own right since the late 19th century, particularly in the United States.
Despite its connection to the Arthurian legends, Lonnie is a name that can be seen as a modern and approachable option for boys, with a sense of familiarity and a touch of history.