Update:
So I've had a look on SP with all of the previous information I have and found that my 4x Great-Grandfather is a
Leonard Small baptised 30/06/1773 to a
Patrick Small and a
Margaret Robertson in Moulin Parish.
I can't quite make out the place name in this parish however. Can anyone work this out perhaps


Something like Farvie or Jarvie

Disregard much of my previous post as I've managed to find more info out about Leonard and Patrick.
From what I can fine on SP here are some of the other children Patrick and Margaret had, if anyone is looking into this family at all.
There are 2 I am unsure about that I will add at the end.
Anne b. 1771 Moulin
Leonard b. 1773 Moulin (my direct ancestor)
Alexander b. 1775 Moulin
See below
See below Charles b. 1780 Moulin
Patrick b. 1782 registered in both Kirkmichael and Moulin
The two in question are;
Girsael b. 3rd May 1777 to Patrick Small and a Robertson in Moulin.
John b. 25th December 1777 to Patrick Small and Elspeth Robertson in Kirkmichael.
I don't believe the names Elspeth and Margaret are interchangeable? Making John unrelated. Unsure at this point.
Also Girsael is a very odd name. No idea if it's male of female.
Thanks.