Ayam pupuh berasal dari kata dasar ayam.
Ayam sabung yang tidak bertaji.
Menurut Kamus Besar Bahasa Indonesia (KBBI), arti ayam pupuh adalah ayam sabung yang tidak bertaji.