Many thanks to those who replied and for your suggestions; it seems most likely that the place is Dalchruin and I shall try to confirm this on the Census when I go to Scotland this summer. Barbara