freehearted

Meaning

liberal; unrestrained

Etymology

In summary

From Middle English free hertid; equivalent to free + hearted.

Notes

Sign in to write sticky notes