Idoneous(a.) Appropriate; suitable; proper; fit; adequate.

Words within idoneous