Likely a modern elaboration of Judy or Judah forms, carrying the sense of "praised."
Like Judalon?
Swipe through thousands of names like it