Roc

Arabic mythical name; Catalan form of Rocco
"rest"

Roc Origin and Meaning

The name Roc is a boy's name of Irish origin meaning "rest".

An earthy rock'n'roll name with multiple origins. The Roc was a giant bird in Middle Eastern legend.

Roc Popularity