Dictionary Definition:
Ruha2 [poetical for ruhira (rohita)=lohita] blood, in cpd. ruhaŋghasa blood -- eater, a name for panther J iii.481 (=ruhira -- bhakkha lohita -- pāyin C.).