capital of malta Meaning, Definition & Usage

  1. noun the capital of Malta; located on the northeastern coast of the island
    Valetta; Valletta.

WordNet