While it's difficult to definitively pinpoint the exact origin without further information, the name itself has clear Germanic roots and is frequently found in Germany.
It's possible that the name may have variations or related forms in other countries with Germanic influence, but its core origin points to Germany.