2 words across 1 languages descend from Latin id — including ideo, idcirco.
See the etymology of id itself →