What is the translation of word Pooka in Hindi?
I mean, a banshee, a pooka and leprechauns sure sound strange to me.