rātrivedin रात्रिवेदिन्

Definition: m. "night-knower", a cock