From self- + assuming.
self-assuming (comparative more self-assuming, superlative most self-assuming)