svargacyuta स्वर्गच्युत

Definition: mfn. fallen or descended from heaven