Original: The duchy was named after the town of Geldern (Gelder) in present-day Germany.
Simplified: The duchy was named after the town of Geldern (Gelder) in what is now called Germany.