Douglas Harper's Etymology Dictionary
free-spirited
also freespirited, 1670s, from free (adj.) + -spirited.
Usage examples of "free-spirited".
It was spring, and beautiful, free-spirited Alannah White had returned in her unique way by slipping into his bed while he slept.