Arnhem

What is Arnhem?

Arnhem definition and meaning on Dictionary terms:
noun

a city in the central Netherlands, on the Rhine River: World War II battle 1944.