Sabha The city/word Sabha means Libya. The city Sabha lies in Libya. The country Libya contains the city Libya.