Main Page
|
See live article
|
Alphabetical index
Main Page
|
See live article
|
Alphabetical index
Yasha
This is, in popular Indian folklore, a class of demons who devour men. In other words: human eaters.
See wiktionary:Yasha