Donal \d(o)-nal\ as a boy's name is a variant of Donnell (Scottish, Irish), and the meaning of Donal is "world mighty; brown-haired fighter". See also Donald.
The baby name Donal sounds like Danal, Danyal, Danil, Danial, Daneal, Denali, Donnel and Donell. Other similar baby names are Conal, Donau and Ronal.