Etymology
Today it means: By geothermal means, especially by means of geothermal energy Full definition →
From geothermal + -ly.
Etymology from Wiktionary, CC BY-SA 4.0.