HMS Dagger

Three ships of the British Royal Navy have been named HMS Dagger after the weapon: