What does the word moonstruck mean?

    Part of speech: adjective

  • Lunatic.

Alphabet: