INGENUOUS Meaning of INGENUOUS in English adj.1 innocent; artless. 2 open; frank. Derivatives: ingenuously adv. ingenuousness n. Etymology: L ingenuus free-born, frank (as IN-(2), root of gignere beget) Oxford English vocab. Оксфордский английский словарь. 2012