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