Other Origin(s):German
Meaning:Noble; Lion-strength
Underestimate Lon if you dare. A short form of Alonzo, this masculine name is brimming with fierce potential. Primarily of Spanish origin, Lon means "noble," though its compelling roots in the German Leonard paint a more powerful picture still. Composed of the German elements leo, "lion," and hardu, "brave" or "hardy," Lon embraces the meaning "lion-strength." All signs point to little Lon as being a small but mighty force, proving big things truly do come in tiny packages.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.