From, tuphoo; opaque (as if smoky), i.e. (by analogy) blind (physically or mentally)blind. see GREEK tuphoo