1. abstinence from inauspicious language, religious silence 2. in positive sense, auspiciousness, esp. a fair or honourable name for a bad thing, euphemism 3. prayer and praise, worship 4. honour, good repute enjoyed by men
2. On Katherine: Here things are uncertain. Professor G. Babiniotis (Ëåîéêü ôçò ÍÝáò ÅëëçíéêÞò Ãëùóóáò, óåë. 87) suggests the the "Hekateros" derivation and considers the êáèáñüò (clean) explanation as pataetymological.
CONCLUSION: Both your, and this site's meanings could be correct.
PS please check the word Hubris, which is also Greek ;)