Meaning of AGO in English
/ əˈgəʊ; NAmE əˈgoʊ/ adverb
used in expressions of time with the simple past tense to show how far in the past sth happened :
two weeks / months / years ago
The letter came a few days ago.
She was here just a minute ago.
a short / long time ago
How long ago did you buy it?
It was on TV not (so) long ago.
He stopped working some time ago (= quite a long time ago) .
They're getting married? It's not that long ago (= it's only a short time ago) that they met!
Middle English ago , agone , past participle of the obsolete verb ago pass , used to express passage of time.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005