閃きひらめきhiramekinounflairflashinsightflash (of inspiration, wit, etc.)waving (e.g. of a flag in the wind)Kanji in this word閃flashStudy it in Yanamino