SHURA


Meaning of SHURA in English

Shüra : the principle of mutual consultation, Islam's form of democracy

Advanced Islamic English dictionary.      Расширенный исламский словарь английского языка.