From Old Galician-Portuguese gemẽo, from Latin geminus (compare French jumeau, Italian gemello, gemino, Romanian geamăn, Spanish gemelo). Doublet of gémino, a borrowing.
Practice speaking and memorizing "gêmeo" and many other words and sentences in Portuguese.