Sufficient in all respects; that suffices for everything.
Used especially with reference to Christ's redemption of mankind..
Origin
Mid 16th century; earliest use found in Thomas Becon (1512/13–1567), theologian and Church of England clergyman. Either from post-classical Latin omnisufficient-, omnisufficiens, or independently from omni- + sufficient.