前々

a long time ago; long before now; (one) before last; two before

Meaning

  1. n
    a long time ago; long before now
  2. pref
    (one) before last; two before; two in front (e.g. rows)