Dictionary Definitions, Synomyns, Antonyms, and related words for Malta
Definitions for: Malta
[n] a strategically located island south of Sicily in the Mediterranean Sea
[n] a republic on the island of Malta in the Mediterranean; achieved independence from the United Kingdom in 1964