moonstruck (adj.) Look up moonstruck at Dictionary.com
1670s, from moon (n.) + struck (see strike (v.)). Compare Greek selenobletos. For sense, see moon (v.). Perhaps coined by Milton.