dyucara द्युचर

Definition: mfn. walking or moving in heaven, an inhabitant of heaven