Find the word definition

WordNet
capital of Malta

n. the capital of Malta; located on the northeastern coast of the island [syn: Valletta, Valetta]