The English term "well" matches the Russian term "khorosho"

other english words that include "well" : russian :
dwell zhit’, pozhit’
well off bogatihj