Modern invented name possibly combining Rhoda (Greek 'rose') with the locative suffix -dell.
Like Rhodell?
Swipe through thousands of names like it