McCullough The origin and history of McCullough. Etymology Anglicized form of Irish Mac Cú Uladh. Origin: Irish ← Back to the full definition of McCullough