second to last

From Latin paenultimus, from paene (“almost”) + ultimus (“last”).

See also peninsula.

penultimate