Latin. Direct trans="Lion-Hard".

A lion of a man, to be respected , listened to, and given his space.
Leonardus? He's a real lion..
by mathew bone diggler November 21, 2010
Get the Leonardus mug.