Es el tercer buque de la Armada con este nombre, que recuerda al capitán de navío Leonardo Rosales, héroe naval de las guerras de la Independencia y del Brasil. Sus antecesores fueron: el bergantín goleta Coronel Rosales (1874) y el torpedero de mar ARA Rosales (1890).