Xaghra The city/word Xaghra means Malta. The city Xaghra lies in Malta. The country Malta contains the city Malta.