SHURA


Meaning of SHURA in English

The principle of mutual consultation, Islam's form of democracy.

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