Idiom: Many moons ago

Idiom Definitions for 'Many moons ago'


A very long time ago.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: