Challenger App

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:

The idiom "In high spirits" means:
His youngest son was the ................
What does the idiom "cost an arm and a leg" mean?
Find out the meaning of the idiom "tie yourself up in knots":
The idiom "let the cat out of the bag" means: