Lion-hearted, ardent...
Leonard Lion-hearted, ardent spirit Dream Source: Dream Dictionary Unlimited Author: Margaret Hamilton