Synonyms of 'entertaining'

amusing, comic, delightful, diverting, engaging, enjoyable, fun, funny, humorous, interesting, Pleasant, pleasing, pleasurable, witty