Baby Names and Name Generators

What Does Conall Mean?
"Strong in battle"