You may be wondering what 'Cospicua' means. It's an old Maltese word that translates to 'strong point', a fitting name for this city of strength and bravery. Enjoy uncovering the facts about Cospicua - you won't regret it!