Name variants
William ap John
William ap John Haliburton
William ap John of Dirleton
Bill Dirleton
Bill Fitz-John
Bill Fitz-John Haliburton
Bill Fitz-John Halyburton
Bill Fitz-John of Dirleton
Bill FitzJohn
Bill FitzJohn Haliburton
Bill FitzJohn Halyburton
Bill FitzJohn of Dirleton
Bill Haliburton
Bill Halyburton
Bill of Dirleton
Will Dirleton
Will Fitz-John
Will Fitz-John Haliburton
Will Fitz-John Halyburton
Will Fitz-John of Dirleton
Will FitzJohn
Will FitzJohn Haliburton
Will FitzJohn Halyburton
Will FitzJohn of Dirleton
Will Haliburton
Will Halyburton
Will of Dirleton
William Fitz-John
William Fitz-John Haliburton
William Fitz-John Halyburton
William Fitz-John of Dirleton
William FitzJohn Halyburton
William Halyburton
William Dirleton
William FitzJohn
William FitzJohn Haliburton
William FitzJohn of Dirleton
William Haliburton
William of Dirleton
Gender
Male
Timeline
Birth
Roughly guessed date 1455
Place
Dirleton, East Lothian, Scotland, United Kingdom
Death
Roughly guessed date 1523
Place
Dirleton, East Lothian, Scotland, United Kingdom