Idiom: Many moons ago

Idiom Definitions for 'Many moons ago'


A very long time ago.

See also: