From Latinized Germanic Ludovica, from roots meaning “famous in battle” or “renowned warrior.”
Like Ludovica?
Swipe through thousands of names like it