Слово «честный» происходит от древнерусского «честь», которое, в свою очередь, восходит к общеславянскому *čьstь, *čitь, имеющему индоевропейские корни (s)ḱei-/ḱei̯- «чистый, светлый, ясный»**. skysmart.ru
Праславянский корень *čьstь («мышление, познание, намерение») стал основой для происхождения древнерусского «чьсть», а в последующем и украинского «честь», белорусского «чесць», болгарского «чест». obrazovaka.ru
В русском языке слово «честный» впервые встречается в письменных источниках XI века. skysmart.ru