freehearted
adjectiveDefinition of freehearted
1
: frank, unreserved
2
: generous
Keep scrolling for more
Keep scrolling for more