strength · mystery · independent
Source: Arabic
Root Word: Rukh
Derived From: The giant bird in ancient legend
Meaning: Giant bird in mythology
Popularity History: The name Roc is rarely used as a personal name in modern times, and is mostly used to describe or metaphorically represent strength and huge size.