English - English (Wordnet) dictionary
Jump to user comments
Noun
- a strategically located island to the south of Sicily in the Mediterranean Sea
- a republic on the island of Malta in the Mediterranean; achieved independence from the United Kingdom in 1964