'capital of Malta' definitions:

Definition of 'capital of Malta'

From: WordNet
noun
The capital of Malta; located on the northeastern coast of the island [syn: Valletta, Valetta, capital of Malta]