English → Hindi dictionary
disembodied spirit
Definition
any incorporeal supernatural being that can become visible (or audible) to human beings
Looking for poetry? Read shayari and poems by great poets.
any incorporeal supernatural being that can become visible (or audible) to human beings
Looking for poetry? Read shayari and poems by great poets.