Compound of Ida (from Germanic 'work' or 'labor') and Mae (from Margaret, meaning 'pearl').
Like Idamae?
Swipe through thousands of names like it