Answer
William was Rory Gallagher's middle name. The renowned Irish blues-rock guitarist and singer-songwriter was born William Rory Gallagher on March 2, 1948, in Ballyshannon, County Donegal, Ireland. He adopted the stage name Rory Gallagher and became widely recognized for his exceptional guitar skills, energetic live performances, and distinctive blend of blues, rock, and folk music.