re Balnain of B.... Not sure of the answer to your query but noticed that Braefield is near to Balnain, perhaps Brae is the correct reading.