South African Male Name Generator
David Cele
Michael de Vos
William Mokone
Samuel Masinga
Peter Naude
John Brits
David Barnard
All coincidences are accidental :)