Find the word definition

Wikipedia
Turffontein

Turffontein is a suburb of Johannesburg, South Africa. It is located in Region F.

It is home to Turffontein Racecourse, established in 1887 by the Johannesburg Turf Club.