second to last
From Latin paenultimus, from paene (“almost”) + ultimus (“last”).
See also peninsula.
penultimate