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