App Logo

No.1 PSC Learning App

1M+ Downloads
Many moons ago means :-

AA long time ago

BRecently

CAtlast

DLast moon

Answer:

A. A long time ago


Related Questions:

Meaning of idiom 'Dog eat dog' is .....
The Idiom 'Cut throat' means :
Choose the correct meaning of phrase or idiom: A bed of roses
Blue moon means :

Choose the correct meaning of the underlined idiom. 

When the music was played the audience was all ears.