free-spirited (adj.)
also freespirited, 1670s, from free (adj.) + spirited.