Elaborated form of Ida, from Germanic 'idu' meaning industrious or hardworking.
Like Idalene?
Swipe through thousands of names like it