Another of the sources for "Master Niall" tells us that he came from the "county of Ayr"; this would tie in with the known background of the Campbells of the era, and with Niall's later affiliation with King Robert.
According to another account, Master Niall was born in the "county of Ayr," which would fit into the historical context of the Campbell family and their connection to King Robert later on.