Mawlawi (Islamic title)

Mawlawi (Arabic: مولوي; also spelled Maulvi, Moulvi, and Mawlvi) is an Islamic religious title given to Muslim religious scholars, or ulama, preceding their names, similar to the titles Mawlānā, Mullah, or Sheikh. Mawlawi generally means a highly qualified Islamic scholar, usually one who has completed full studies in a madrassa (Islamic school) or darul uloom (Islamic seminary). It is commonly used in Iran, Central Asia, South Asia, South East Asia and East Africa. The word Mawlawi is derived from the Arabic word mawla, which has several meanings, including "lord".

Turkish Mawlawi fraternity of Sufis (Muslim mystics) founded in Konya (Qonya), Anatolia, by the Persian Sufi poet Jalal ad-Din ar-Rumi (d. 1273), whose popular title mawlana (Arabic for "our master") gave the order its name. The order, propagated throughout Anatolia, controlled Konya and environs by the 15th century and in the 17th century appeared in Istanbul.[1]

Indian Subcontinent

Although the words Maulvi, Maulbi and Maulana are interchanged in the Indian subcontinent as a title of respect, Maulana is more often associated with formal qualification following study at a madrassa or darul uloom whereas Maulvi is usually more a general title for religious figures.

In the Central Asian and Pakistani context, where Mullah does not carry a formal meaning, "Maulana" or "Maulvi" is often the word of choice for addressing or referring to respected Muslim religious scholars (ulama).

Bangladesh

In Bangladesh, in the government Aliyah Madrasa system, Maulvi/Moulvi is also associated with formal degrees for those who have passed the course of Maulvi/Moulvi (basic), Maulvi Aalim (intermediate) or Maulvi Fazil (advanced).

gollark: Takes ages to load words, I'm afraid.
gollark: ```pythonimport thesaurusimport randomimport concurrent.futures as futureswords_to_synonyms = {}synonyms_to_words = {}def add_to_key(d, k, v): d[k] = d.get(k, set()).union(set(v))def add_synonyms(syns, word): for syn in syns: add_to_key(synonyms_to_words, syn, [word]) add_to_key(words_to_synonyms, word, syns)def concat(list_of_lists): return sum(list_of_lists, [])def fetch_word(word): results = concat(thesaurus.Word(word).synonyms("all")) return resultsdef add_words(words): with futures.ThreadPoolExecutor(max_workers=50) as executor: word_futures = {executor.submit(fetch_word, word): word for word in words} for future in futures.as_completed(word_futures): word = word_futures[future] try: data = future.result() except Exception as exc: print(f"Error fetching {word}: {exc}") else: add_synonyms(data, word)def getattr_hook(obj, key): results = list(synonyms_to_words.get(key, set()).union(words_to_synonyms.get(key, set()))) if len(results) > 0: return obj.__getattribute__(random.choice(results)) else: raise AttributeError(f"Attribute {key} not found.")def wrap(obj): add_words(dir(obj)) obj.__getattr__ = lambda key: getattr_hook(obj, key)wrap(__builtins__)__builtins__.engrave("Hi!")```
gollark: Ah yes. Global Interpreter Lock. Right. This may be hard.
gollark: On the plus side, you should be able to use `zilch` in place of `None` now.
gollark: The python thesaurus-izer may need some parallelization to be effective.

See also

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.