Laffan

Robert E. Matheson
1901
Alphabetical List of Surnames
1050
Laffan
Laffen.
Laphin.
Lapin.
Lappin.