5 names match.
Scottish/Modern
Narrow strait, modern variation of Kyle.
Lake or linden tree, modern spelling of Lindsey.
Variant of Errol, from the Scottish place Errol.
Variant of Kyle, meaning narrow strait.
Modern variant of McKay or Kay, fair.