3 names match.
Scottish/Modern
Narrow strait, modern variation of Kyle.
Lake or linden tree, modern spelling of Lindsey.
Modern variant of McKay or Kay, fair.