Etymology
Today it means: In a geminate manner. Full definition →
From geminate + -ly.
Etymology from Wiktionary, CC BY-SA 4.0.