Roll of Honour — 1917 (5,225 records)

Person # Last Name First Name Initials Rank Regiment Date of Death
14182 Mabuya Liselo L Private South African Native Labour Corps 1917-12-03
40497 Macala William W Native Constable South African Mounted Rifles 1917-01-11
14186 Macambi Mareyama (mariyana) M Private South African Native Labour Corps 1917-02-21
14195 Macbean Peter P Driver South African Native Labour Bureau 1917-04-20
14230 Mace Jokonia J Labourer South African Native Labour Bureau 1917-04-03
14233 Macfarlane Alexander A Second Lieutenant Royal Field Artillery 1917-12-02
14241 Macgregor Ronald R Lieutenant Lovat Scouts 1917-05-03
14266 Mackay Isaac I Driver South African Native Labour Bureau 1917-04-25
14269 Mackay James Ivan J I Captain Royal Flying Corps 1917-10-05
14270 Mackay John Mackenzie J M Private South African Infantry 1917-04-09
14284 Mackenzie Alexander Ross A R Captain South African Infantry 1917-11-16
14294 Mackenzie James J Gunner Royal Garrison Artillery 1917-04-28
14298 Mackenzie James John J J Private South African Infantry 1917-04-12
14306 Mackenzie William W Private South African Infantry 1917-05-13
14308 Mackie Archibald A Private South African Infantry 1917-01-28
14338 Maclear Kenneth K Private South African Infantry 1917-10-14
14342 Macleod David D Lieutenant Colonel Gordon Highlanders 1917-12-19
14355 Macmillan Thomas Muir T M Second Lieutenant South African Infantry 1917-08-19
14362 Macphee Ewin Cuthbert E C Corporal South African Infantry 1917-01-17
14365 Macpherson Maximillian M Captain Seaforth Highlanders 1917-10-04
14367 Macqueen James J Captain Rhodesia Regiment 1917-12-14
14369 Macrae Hilton Gordon H G Private South African Infantry 1917-09-20
14387 Madhele Pompom P Native Driver South African Field Artillery 1917-04-04
14389 Madhlala Mrogoyi Tshikwase M T Private South African Native Labour Corps 1917-08-16
14390 Madhowana Kulana K Driver South African Native Labour Bureau 1917-04-10
14393 Madiba Michael M Driver South African Native Labour Bureau 1917-04-16
14396 Madidi Jonas J Donkey Driver South African Native Labour Bureau 1917-04-18
14398 Madikizela Tatani T Private South African Native Labour Corps 1917-02-21
14399 Madimetja Jacob J Private South African Native Labour Corps 1917-02-21
14401 Madimetsha Jan J Labourer South African Native Labour Bureau 1917-06-02
14402 Madimetsha Jim J Ox Driver South African Native Labour Bureau 1917-10-27
14405 Madimetsha Or Madunetsha Jan Or John J Labourer South African Native Labour Bureau 1917-05-03
14409 Madiye Jan J Driver South African Native Labour Bureau 1917-07-13
14410 Madoda Klaas K Private South African Native Labour Corps 1917-02-21
14414 Madore William Douglas W D Captain Royal Engineers 1917-02-10
14415 Madosi Robert R Lance Corporal South African Native Labour Corps 1917-02-21
14419 Madubanya Jack J Private South African Native Labour Corps 1917-02-21
14421 Madume Botha B Private South African Native Labour Corps 1917-02-21
14423 Madume Frans F Private South African Native Labour Corps 1917-02-21
18302 Madume George G Private South African Native Labour Corps 1917-03-29
14424 Madume Jack J Private South African Native Labour Corps 1917-02-21
14425 Madume Jack J Private South African Native Labour Corps 1917-02-21
14426 Madume Jim J Private South African Native Labour Corps 1917-02-21
18369 Madume Klaas K Private South African Native Labour Corps 1917-08-27
14428 Madume Kleinbooi K Private South African Native Labour Corps 1917-02-21
14429 Madume Mackson M Private South African Native Labour Corps 1917-02-21
14431 Maduna Booi B Driver South African Native Labour Bureau 1917-04-11
14434 Maduni Or Mahuni Silas S Labourer South African Native Labour Bureau 1917-04-04
14435 Madzibana Frans F Private South African Native Labour Corps 1917-02-21
14440 Maeli Moklaliyane M Ox Driver South African Native Labour Bureau 1917-04-15