1 definition by lwellyn

Lion Heart
brave as a lion
one who sacrifices his own safety for that of his family and friends
Braveheart was a real Leonard

That Leonard saved my life.
by lwellyn February 6, 2010
Get the Leonard mug.