Meaning of valletta

Definition of valletta

(noun) the capital of Malta; located on the northeastern coast of the island

Other information on valletta

WIKIPEDIA results for valletta
Amazon results for valletta