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