Potrebbe derivare dal nome medioevale Germano, o dal nome bizantino Germanus, o dall'identificativo etnico germano (germanico), o da toponimi come Germagno (VB), San Germano (FR), l'attuale Cassino, o dallo stato di germano, "fratello" di qualcuno.
Il cognome Germano parrebbe avere più ceppi: uno in Piemonte e Liguria ed altri nel frosinate e a sud della penisola.