The English term "home" matches the Russian term "domoj"

other english words that include "home" : russian :
at home doma