softa
8 points
English
5 letters
Not in frequency data
Valid in: UK dictionary
Definitions
Any one attached to a Mohammedan mosque, esp. a student of the higher branches of theology in a mosque school. [Written also sophta.]
Definition: WordNet 3.1, Princeton University.