October 21, 2026
The Silent ห
That ห at the start of หมา makes no sound at all, and I think it is one of the cleanest small rules you have run into yet. It lends its high class to the syllable, so a word that sounds like it begins with ม takes its tone as if it began high.
You can hear what that changes in one pair. มา on its own is low class, live, and unmarked, so it sits in a mid tone and means come. Add the silent ห and you still say maa, but now the tone rises, and the word means dog. Nothing about the sound you make has changed except the tone, and the tone changed because a letter you never pronounce quietly took charge of the class.
หนู works the same way, rising, meaning mouse. The rule reaches into the tone marks too, which is where I found it most useful. In ใหม่, meaning new, the ห is silent and the mai ek sits over the ม, but you run that mark through the high row, so the word comes out low. On a plain low initial the same mark gave you falling, as in ค่า. If you want the fuller walk-through, Thai With Grace lays out the silent ห with that exact example.
There is a simple way to tell when ห stays quiet. If another consonant right after it carries the vowel, the ห is silent and only its class remains. If the vowel belongs to the ห itself, you pronounce it normally, as in ห้อง, meaning room.
I would try just three words tomorrow morning, หมา, หนู, and ใหม่, saying silent ห, high class to yourself before each one. I will be curious whether that one pause before you start makes the tone feel obvious rather than guessed.