Names and Surnames
Birth name
John Stapylton Habgood
GermanJohn Habgood, Baron Habgood
SpanishJohn Habgood, Baron Habgood
DutchAlso known as
John Stapylton Habgood
EnglishRt. Rev. and Rt. Hon. John Stapylton Habgood, Baron Habgood
EnglishJohn Stapylton Habgood, Baron Habgood
EnglishJohn Habgood, Baron Habgood
German