English → Hindi dictionary
spirit world
Definition
any imaginary place where spiritual beings (demons or fairies or angels or the like) abide; "science has emptied the spirit world of its former inhabitants"
Looking for poetry? Read shayari and poems by great poets.