1 definition by llywellyn
strong, faithful, brave and self sacrificing. Usually a person of great moral integrity who is similar in believe as Leonidas, of ancient Greek 300 fame.
That Leonard saved my life and my nation.
I wish I could Leonard like Braveheart.
That Leonard saved my life and my nation.
I wish I could Leonard like Braveheart.
by llywellyn February 5, 2010