నిశాచరుడుniśācaruḍu
Meanings
Noun
1. a night rover, i.e. a goblin, fiend, demon