ultima Thule noun2 •A place beyond the borders of the known world.Ultima Thule! Utmost Isle! / Here in thy harbors for a while / We lower our sails; a while we rest / From the unending, endless quest. — 1880 •Highest achievement. formsUltima Thules · Ultimae Thules · ultima Thules · ultima thules · ultimae thules