Meaning A boy's name of Scottish origin, it means "battle warrior." Origin of Cadwallen Welsh , Scottish Popular Middle Names Pronunciation 🔊 Listen Cadwallen Similar Names Cadel Cadawg Conall Martese Cruim Donel Lundy Owein Amhuinn Bairn Year by Year Popularity of Cadwallen