ultima · noun1
From the Latin feminine of ultimus (“last”).
Ultima · proper noun2
Clipping of Ultima Thule. Coined in January 2019 by the NASA team investigators of the New Horizons program (see quotations below).
Etymology from Wiktionary, CC BY-SA 4.0.