Online English Dictionary

Home

Greathearted


a.

High-spirited; fearless.


© 2009 Dammam Community College