many moons ago (English, phrase)
expansion: many moons ago
Senses:
glosses: A (very) long time ago.
tags: idiomatic
informal
Forms: