Why does the romanization Mahjong have a final H after ma?
Refer to Mahjong In The West

I think it is just a translation problem.

In the old times, romanisation in Chinese Language like Cantonese Romanisation is not really common, like in this case, Mahjong might be translated from the Wu Dialect or Northern Chinese Language, I'm not sure about that.

You might also refer to this The Mahjong Origin

I hope I did answer your question. :)