AHD suggests that the root was sophumer from sophum, sophism and the breakdown into sophos, wise and moros, dull is something of a folk etymology.

http://www.bartleby.com/61/66/S0566600.html