I heard the town name Kelso in the radio today and in the context thought they were meaning a person, which got me thinking.
Some of these may already be used, but I thought it might be a fun list. Some of the Scottish ones I’ve suggested are used, albeit rarely
Kendall
Lomond
Kelso
Ailsa
Amberley
Devon
Irvine
Nairn
Kingston
Avon
Barnard
Annan
Seaton
Arran (actually, many Scottish islands are first names too - Iona, Islay, Lewis etc)