German name meaning magpie, from Middle High German 'elster,' also a river name.
Like Elster?
Swipe through thousands of names like it