Valletta
WordNet

noun


(1)   The capital of Malta; located on the northeastern coast of the island
 
x
OK