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