Zacchaeus: Zacchaeus is a boy's name that means “innocent or pure”.