Doyle is a surname of Irish origin. The name is a back-formation from O'Doyle, which is an Anglicisation of the Irish Ó Dubhghaill (pronounced [oː ˈd̪ˠʊwəl̠ʲ]), meaning "descendant of Dubhghall". There is another possible etymology: the Anglo-Norman surname D'Oyley with agglutination of the French article de (cf. Disney). It means 'from Ouilly', the name of a knight who originated from one of the places named Ouilly in Normandy, such as Ouilly-le-Tesson (Calvados, Oylley 1050), Ouilly-le-Vicomte (Calvados, de Oilleio 1279), etc. The relationship with the family D'Oyly is unknown.
https://en.wikipedia.org/wiki/Doyle