From kompreni (“to understand”) + -o (nominal ending).
kompreno (accusative singular komprenon, plural komprenoj, accusative plural komprenojn)