Etymology
Today it means: Not on Earth. Full definition →
From off- + world, by analogy with offshore.
Etymology from Wiktionary, CC BY-SA 4.0.