Donnelly \d(on)-nelly, donn(el)-ly\ as a boy's name is a variant of Donnell (Scottish, Irish), and the meaning of Donnelly is "world mighty; brown-haired fighter".
The baby name Donnelly sounds like Donnel and Donell. Other similar baby names are Connell, Dontell, Lonnell and Ronnell.