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