Find the word definition

Wikipedia
Nelspruit

Nelspruit is a city in northeastern South Africa. It is the capital of the Mpumalanga province. Located on the Crocodile River, Nelspruit lies about by road west of the Mozambique border, east of Johannesburg and about 82 kilometres (51mi) North of the Swaziland border.