Enable JavaScript in your browser to view Geneanet pages.
Add sorting
from Balsillie near Leslie (Fife). The place-name is from Gaelic baile ‘farm’ + seileach ‘willow(s)’.
New search