Where does “Doyle” come from?

Doyle (Cebuano) comes from English Doyle, from Irish Ó Dubhghaill — descendant of Dougal.

Ancestry of “Doyle”, step by step

StepLanguageWordMeaning
1EnglishDoyleAn idiot
2IrishÓ Dubhghailldescendant of Dougal
Every word from Irish Ó DubhghaillEvery word from English Doyle