Elaboration of Maude, from the Germanic Matilda meaning strength in battle.
Like Maudena?
Swipe through thousands of names like it