В чешском языке есть однокоренные слова:
doufat - надеяться
zoufat - отчаиваться
в русском языке есть слово "чаять", но оно, как я понимаю, редко используется (во всяком случае, я встречал чаще производную форму "чаяния")
Update: не однокоренные, скорее родственные слова.