Este archipiélago es conocido en italiano y en otras lenguas romances con el nombre "Pelagosa" derivado del griego Πέλαγος (mar), del griego también deriva el nombre serbocroata, sin embargo la modificación "gruž" derivaría del nombre de una rada en el norte de Dubrovnik, "Gruž" en croata significa balasto.