SOFTA


Meaning of SOFTA in English

noun any one attached to a mohammedan mosque, ·esp. a student of the higher branches of theology in a mosque school.

Webster English vocab.      Английский словарь Webster.