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