'하여'의 준말이 '해'가 되는 거죠. 주로 준말만 쓰니까 원래 긴 꼴의 단어가 어색하게 보이는 것 같네요.