Dictionary Definition:
Ruru [Vedic ruru: RV vi.75, 15] a sort of deer, a stag; usually called ruru -- miga J iv.256, 261; v.406 (pl. rohitā rurū), 416. Cp. ruruva.