Etymology
Today it means: One septillion (10²⁴) joules. Full definition →
From yotta- + joule.
Etymology from Wiktionary, CC BY-SA 4.0.