Rocs were real birds in mythology and a popular part of Middle Eastern lore. The origins are similar, but with the fight being between the bird Garuda and the serpent Nāga.