Salve a tutti, avrei bisogno di un suggerimento!!!

ho una LinkedList<LinkedList> dove ognuna di essa contiene liuna LinkedList<String> nella classe Nomi...
codice:
public class Nomi{

public static LinkedList<String> aggiungi(){

LinkedList<String> listaNomi = new LinkedList<String>();
listaNomi.add("Giovanni");
listaNomi.add("Roberto");
listaNomi.add("Mauro");
return listaNomi;
}

}

codice:
.....
LinkedList<LinkedList> lista = new LinkedList<LinkedList>();
for (int a = 0; a<10; a++){
lista.add(new Nomi.aggiungi());


}
....
... avrei bisogno di un risultato del genere...

Lista 1: Giovanni
Roberto
Mauro

Lista 2: Giovanni
Roberto
Mauro

ecc ecc...
mi sono fermato qui!!!

codice:
....
for(int cont =1; cont<=lista.size(); cont++){
System.out.println("Lista " + cont + ": ");
 :confused:  :confused:  :confused:  :confused: 
}
come fare per iterare la LinkedList<String> contenuta nella LinkedList<LinkedList>
Un ringraziamento a coloro che mi daranno una mano!!!!