'Sfax' definitions:

Definition of 'Sfax'

(from WordNet)
noun
The second largest city in Tunisia; located in eastern Tunisia near a phosphate region [syn: Sfax, Safaqis]