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