roc The origin and history of roc. Etymology From Arabic rukhkh, borrowed via Persian and Spanish into English. ← Back to the full definition of roc