Buadhach
This name comes from the Gaelic root "buaidh," which means "victory."
Alternates:
Buach
More info:
Results for "Buadhach" on Google