From libera (“free”) + pensi (“to think”) + -ulo (“person”).
liberpensulo (accusative singular liberpensulon, plural liberpensuloj, accusative plural liberpensulojn)