nimruc निम्रुच्

Definition: in accord. to some,"crusher, destroyer"; accord, to others,"out of sight".