Abdals

Abdals

English Noun
Ad

Definition

a group of saints responsible for the continuing existence of the world

Etymology

From Arabic أَبْدَال (ʔabdāl, “replacements”).

Ad