Meaning
Derived from the name Ruru one of the eight forms of God Bhairava - a ferocious aspect of the God Shiva
Gender
Boy
Religion
Hindu