Compound of Ida (Germanic 'work' or Greek mountain name) and Lee (English 'meadow'). A Southern blend.
Like Idalee?
Swipe through thousands of names like it