V perzijski mitologiji je roc velika ptica ujeda, ki lahko odnese žive slone. Roko lahko najdemo v bližnjevzhodni literaturi že v 8. stoletju našega štetja. Raziskovalec Marco Polo je prvi pritegnil pozornost zahodnega sveta na roc v svojem zelo olepšenem potopisu iz 13. stoletja, velikanska ptica pa se večkrat pojavi tudi v Arabskih nočeh.
Nikoli ni bilo dokazov, da bi se prava ptica ujeda približala domnevni velikosti skale, ki jo Marco Polo opisuje, da ima razpon kril 48 čevljev (15 metrov). Njegovo perje naj bi bilo dolgo 24 čevljev (7 metrov), jajčece pa več kot 150 metrov v obsegu. Zdi se, da so bile zgodbe o roku odlična priložnost za avtorje, da vadijo hiperbolo. Kljub dejstvu, da znanosti ni znane orjaške ujede, so obstajale orjaške ptice, kot je izumrla ptica slon z Madagaskarja, ki jo je Marco Polo morda srečal na svojih potovanjih. Ptica slon je bila visoka 46 čevljev (10 metre) in ni letela, kar je spominjalo na današnjega noja.
Roc ima vzporednice v številnih kulturah po vsem svetu, vključno s folkloro Indijancev, evropskih Judov in Kitajcev. Nekateri verjamejo, da imajo zgodbe o roc v resnici neko podlago. Podobno kot pri zmajih so bile ideje o Roku morda posledica fosilnih najdb v starih časih, preden so ljudje imeli orodja za njihovo pravilno interpretacijo. Predpostavlja se tudi, da je roc navdihnil pojav sonca med mrkom, ki nekoliko spominja na ptico – ista teorija je bila uporabljena za razlago feniksa iz egipčanske mitologije.
Druga teorija je, da je roc napačna razlaga dejanskih živali, ki se je opazovalcem zdela nenavadna, kar je bila pogosta težava naravne zgodovine pred dnevi kamere. Takšna žival bi lahko pri vsakem pripovedovanju postala večja in pridobila lastnosti in sposobnosti. Nekatere velike ptice ujede lahko odnesejo jagnjet in ta prizor je morda navdihnil zgodbe o vedenju rocov s sloni. Velike, neleteče ptice, kot je ptica slon, so lahko tudi osnova za legendarni roc.