Хороший. There most certainly is an H sound in Russian. It just has a little of that back-of-the-throat Hebrew sound like the ch in chai.
That’s what they have in lieu of a flat H sound, which exists in Hebrew as distinct from the back-of-the-throat CH sound. Or sometimes they replace it with a G sound. But no H. They have it in Ukrainian, but sometimes it’s a flat H and sometimes it’s like the Arabic غ.
Those are considered different sounds. Russians pronounce foreign and older words with “h” in them as “g”.
Remember cosmonaut German Titov. I wondered why a Soviet would be called “German,” but it was their version of “Herman”.
That was the way things were done in the past, so the Ukranian "Hohol'" became the Russian "Gogol'". It's different now. Russians trying to sell souvenirs to tourists are always yelling "Army Khat! Army Khat!"