Spelling Lists and Rainbow Words