Past; gone by; since; as, ten years ago; gone long ago.
Gone; past; used always after the noun; as, a thousand years ago.
In past time; as, long ago.
In time past.
Past; as, long ago; that is, long time has past since .