Di origine grika o, in alternativa, greco-albanese, nasce da un adattamento del nome greco Yiannakis, che, composto dalla radice Yiannis (l'italiano Gianni) e dal suffisso -akis (con valore diminutivo), può essere tradotto col nome Giannino.
Il cognome Giannachi è pugliese, specifico del leccese.
Il cognome Giannachi è 3489° nella regione Puglia Il cognome Giannachi è 862° nella provincia di Lecce Il cognome Giannachi è 6° nel comune di CORIGLIANO D'OTRANTO (LE)