Salve Marinera is the official anthem of the Spanish Navy. Its meaning can be loosely translated as "Salutation of the seas" or "Praise song of the seas". From Wikipedia