Etymology
Today it means: Applying constant and enduring effort to a task or course of action; in a sedulous manner. Full definition →
From sedulous + -ly.
Etymology from Wiktionary, CC BY-SA 4.0.