Republic of Malta

Explore definitions, synonyms, and language insights of Republic of Malta

Definitions

Noun
a republic on the island of Malta in the Mediterranean; achieved independence from the United Kingdom in 1964

Synonyms