Name variants
Bill de Mesnilwarin
Bill FitzRoger
Bill FitzRoger de Mesnilwarin
Bill FitzRoger Mainwaring
Bill FitzRoger of Mesnilwarin
Bill Mainwaring
Bill Mesnilwarin
Bill of Mesnilwarin
Will de Mesnilwarin
Will FitzRoger
Will FitzRoger de Mesnilwarin
Will FitzRoger Mainwaring
Will FitzRoger of Mesnilwarin
Will Mainwaring
Will Mesnilwarin
Will of Mesnilwarin
William FitzRoger
William FitzRoger de Mesnilwarin
William FitzRoger Mainwaring
William FitzRoger of Mesnilwarin
William of Mesnilwarin
William MacRoger
William MacRoger de Mesnilwarin
William MacRoger Mainwaring
William ap Roger
William ap Roger de Mesnilwarin
William ap Roger Mainwaring
William de Mesnilwarin
William Mainwaring
William Mesnilwarin
Gender
Male
Timeline
Birth
Roughly guessed date 1097
Place
Warmingham, Cheshire East, Cheshire, England, United Kingdom
Death
Roughly guessed date 1195
Place
Over Peover, Cheshire East, Cheshire, England, United Kingdom