Proper noun
Leithead (plural Leitheads)
A Scottish habitational surname.
The BBC's Alastair Leithead says the event was controversial and provocative. Source: Internet
Michael Leithead provides a detailed insight in this whitepaper… Source: Internet