From pra- (“great-”) + nepo (“grandchild”).
pranepo (accusative singular pranepon, plural pranepoj, accusative plural pranepojn)