Elaborated form of Ida, from Germanic 'id' meaning work or industrious one.
Like Idelle?
Swipe through thousands of names like it