What does "ingenuously" mean?

Ingenuously: In an ingenuous manner; openly; fairly; candidly; artlessly. Being required to explane himself, he ingeniously confessed. Ludlow.

Sources