Translation according to P. W. Joyce:
Ballynagreeve in Galway; Baile-na-gcraobh [-greeve], the townland of the branches or branchy trees. For Craobh, see vol. i. p. 501 [reproduced below].
Craobh [crave] signifies either a branch or a large wide-spreading tree. The name, like bile, was given to large trees, under whose shadows games or religious rites were celebrated, or chiefs inaugurated; and we may conclude that one of these trees formerly grew wherever we find the word perpetuated in a name. Creeve, the most usual modern form, is the name of a great many places. In several cases, the bh is represented by w, changing the word to Crew, which is the name of ten or twelve places in the northern counties. Crewhill in Kildare, is merely the phonetic representation of Craobh-choill, branch-wood, or a wood of branchy trees; Loughcrew, a small lake in Meath, giving name to a parish, is called in Irish, Loch-craeibhe, the lake of the branchy tree, and the village of Mullacrew in Louth is Mullach-craeibhe, the hill of the tree. There are more than thirty townlands called Creevagh, i.e. branchy or bushy land. The name of the parish of Cruagh at the base of the mountains south of Dublin city, has the same original form, for we find it written "Creuaghe" and "Crevaghe" in several old documents; and Creevy, which is a modification of the same word, is the name of about twenty others: in Monaghan and Tyrone we find someplaces called Derrycreevy, which signifies branchy derry or oak-wood. Near the town of Antrim, is a townland called Creevery, and another in Donegal called Crevary; both of which are from the Irish Craobhaire, a branchy place.