BATTLE OF THE SOMME

ROLL OF HONOUR

Home

M

12 582 names

MAADE - MacIVOR

372 names

MACK - MacWILLIAM

447 names

MADDAMS - MALLARD

453 names

 

MALLEN- MAQUADE

436 names

 

MARA / MARSDEN-SMEDLEY

339 names

MARSH - MARTEN

320 names

 

 

 

 

MARTIN - MARWOOD

399 names

 

MASCALL - MASTERSON

303 names

 

MATANA - MAVITY

374 names

 

 

 

 

MAW - MAZINGHAM

304 names

 

McADAM - McCAW

484 names

 

McCHAY - McCUTCHEON

394 names

 

 

 

 

McDADE - McEWEN

418 names

 

McFADDEN - McGURK

475 names

 

McHAFFIE - McKAY

309 names

 

 

 

 

McKEAGE - McLAY

415 names

 

McLEAN - McMUTRIE

480 names

 

McNAB - McWILLIAMS

435 names

 

 

 

 

MEACH - MEIR

308 names

 

MELANSON - MERTON

361 names

 

MESHAM - MILKINS

375 names

 

 

 

 

MILL - MILLIERS

347 names

 

MILLIGAN - MIMMS

379 names

 

MINAHAN - MIZON

355 names

 

 

 

 

MOAD - MONYPENNY

347 names

 

MOODIE - MOOSMAN

500 names

 

MORAHAN - MORPHEW

354 names

 

 

 

 

MORRALL - MORRISH

325 names

 

MORRISON - MORYKWAS

316 names

 

MOSCROFT - MOZLEY

342 names

 

 

 

 

MUCKELROY - MUNNS

346 names

 

MUNRO - MURRANT

368 names

 

MURRAY - MYTTON

402 names