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