What is the meaning of Turf_accountant?

A bookmaker (gambling)

Source: wiktionary.org