moonstruck (adj.)youdaoicibaDictYouDict[moonstruck 词源字典]
1670s, from moon (n.) + struck (see strike (v.)). Compare Greek selenobletos. For sense, see moon (v.). Perhaps coined by Milton.[moonstruck etymology, moonstruck origin, 英语词源]