English

moon noun definition in Happiness topic from the Oxford Advanced Learner's Dictionary

moon

 noun: Happiness topic
(informal, especially British English) extremely happy and excited They’re over the moon about their trip to Japan.