(one) before last; two before; two in front (e.g. rows)
「前々」 has another reading with different meanings.
a long time ago; long before now
the time before last
two days before; day before yesterday