Foreword

This list was initially prepared, in September 2003, as an update to the irregular tone rule page at thai-language.com. The pronunciations given in the Roman alphabet therefore follow its phonetic scheme.

Scope

This is a list of words to which the special tone rule may be suspected to apply. It consists of words with words whose sequence of initial consonants is high or mid followed by a 'resonant', broken only by an inherent 'a'. By resonant I mean a nasal or approximant - for Thai, this means a consonant that may be preceded by a ห to change its tone class. I have not included ฬ; historically it is an alternative to ฑ (cf. กรีฑา v. กีฬา).

The group ประ also functions a single mid consonant for this rule. This may be related to the fact that the Pali equivalents of such words just have ป (including its inherent vowel). I offer the hypothesis that such words were originally borrowed from Pali, and that the spelling, but not the tone, has been Sankritised. I could not find any evidence that กระ functioned similarly.

The words are taken from Colonel Nit Tongsopit's 'New Standard Thai-English Dictionary'. Where possible, pronunciation from the Royal Institute Dictionary is given in brackets. If it is not available, the tones are shown in Colonel Nit's work are given instead. Colonel Nit does not always show the tone, so if he shows no tone I record it as N. Notes may follow. These usually just consist of the donor language in the case of known loanwords and a warning if the RID has used a different tone mark to the spelling.

Incidentally, it looks as though another contributor started this process, using a larger dictionary, but didn't go beyond the first instalment.

Results

Observations

Where I chanced upon other words subject to the special spelling rule, I also listed them. I noticed that the special spelling rule only implies the irregular tone rule if the second consonant is a 'resonant'.

I presume the 'special spelling rule' is to be taken to imply the 'irregular tone rule' - none of the examples below with predisposed vowels are listed under the 'special tone rule'. Many of the words listed below with predisposed vowels are not listed under the 'special spelling rule'.

กษ- is a consistent exception to the 'irregular tone rule'. It makes sense that a cluster with a sibilant should be treated like clusters beginning with a Proto-Tai aspirate or voiceless fricative. (The essentials of the Proto-Tai system seem to have survived into the Sukhothai era.) With this cluster, the second syllable is treated as starting with a high consonant.

A few of these words are probably impossible to puzzle out - why does ขรม have an inherent vowel while ขริบ doesn't?

กง, กณ: No instances.

กน: Irregular tone rule:
กนก (กะ-หฺนก) Pali, Sanskrit - not in site's list.

Independent syllables:
กนิษฐา (กะ-นิด-ถา) Sanskrit
กนิษภคินี (N-H-N-N-M) 'younger sister'

กม: Result independent of rule:
กมล (กะ-มน)

กย: No instances

กร: Independent syllables:
กรกฏ (กอ-ระ-กด) Sanskrit (karkat.a) or Pali (kakkat.a). Colonel Nit has N-N-L
กรกฎาคม (กะ-ระ-กะ-ดา-คม; กะ-รัก-กะ-ดา-คม) Compound of กรกฏ. Colonel Nit has N-N-N-N-M.
กรณี (กะ-ระ-นี; กอ-ระ-นี) Pali, Sanskrit. Colonel Nit has N-N-M.
กรณีย์ (กะ-ระ-นี, กอ-ระ-นี) Pali. Colonel Nit has N-N-M.
กรบูร (กะ-ระ-บูน) Colonel Nit has N-N-M.

กล: Result independent of rule:
กลันตัม (N-N-M) 'Kalantam'
กลาโหม (กะ-ลา-โหมฺ)
กลียุค (N-N-H) 'anarchy, confusion'

กว: Result independent of rule:
กวี (กะ-วี) Pali

ขง: No instances.

ขณ: Irregular tone rule:
ขณะ (ขะ-หฺนะ) Pali

ขน: Irregular tone rule:
ขนง (ขะ-หฺนง) - not in site's list
ขนด (ขะ-หฺนด)
ขนบ (ขะ-หฺนบ) Khmer
ขนม (ขะ-หฺนม)
ขนอง (ขะ-หฺนอง) Khmer - not in site's list
ขนอน (ขะ-หฺนอน) - not in site's list
ขนัด (ขะ-หฺนัด) - not in site's list
ขนาด (ขะ-หฺนาด)
ขนาน (ขะ-หฺนาน) Khmer (for some meanings)
ขนาบ (ขะ-หฺนาบ)
ขนาย (ขะ-หฺนาย) Khmer - not in site's list
ขนุน (ขะ-หฺนุน)
เขนง (ขะ-เหฺนง)
เขนย (ขะ-เหฺนย)
โขนง (ขะ-โหฺนง)
เอกเขนก (เอก-ขะ-เหฺนก)
แขนง (ขะ-แหฺนง)

ขน: Independent Syllables:
ขนิษฐ(า) (ขะ-นิด(-ถา))
ขม: Irregular tone rule:
ขมวด (ขะ-หฺมวด)
ขมอง (ขะ-หฺมอง) Khmer
ขม่อม (ขะ-หฺม่อม)
ขมัง (ขะ-หฺมัง)
ขมับ (ขะ-หฺมับ)
ขมิ้น (ขะ-มิ่น) - note the tone mark in the RID pronunciation!
ขมิบ (ขะ-หฺมิบ)
ขมีขมัน (ขะ-หฺมี-ขะ-หฺมัน) Khmer / Mon hybrid
ขมึง (ขะ-หฺมึง)
ขมุกขมัว (ขะ-หฺมุก-ขะ-หฺมัว)
ขมุบขมิบ (ขะ-หฺมุบ-ขะ-หฺมิบ)
เขม็ง (เขม็ง)
เขม่น (ขะ-เหฺม่น)
เขมร (ขะ-เหฺมน)
เขม่า (ขะ-เหฺม่า)
เขมือบ (ขะ-เหฺมือบ)
โขมง (ขะ-โหฺมง)
โขมด (ขะ-โหฺมด) Khmer
แขม็บ (ขะ-แหฺม็บ)
แขม่ว (ขะ-แหฺม่ว)

ขม: Independent Syllables:
ขมา (ขะ-มา) Pali - Sanskrit is ks.ama:

ขย: Irregular tone rule:
ขย่ม (ขะ-หฺย่ม)
ขยอก (ขะ-หฺยอก)
ขย้อน (ขะ-ย่อน) - Note the tone mark in the RID pronunication! - not in site's list
ขยะ (ขะ-หฺยะ)
ขยะแขยง (ขะ-หฺยะ-ขะ-แหฺยง)
ขยัก (ขะ-หฺยัก)
ขยัน (ขะ-หฺยัน)
ขยั้น (ขะ-ยั่น) - Note the tone mark in the RID pronunication!
ขยับ (ขะ-หฺยับ)
ขยาด (ขะ-หฺยาด) - not in site's list
ขยาย (ขะ-หฺยาย)
ขยำ (ขะ-หฺยำ) - not in site's list
ขย้ำ (ขะ-ย่ำ) - Note the tone mark in the RID pronunication! - not in site's list
ขยิบ (ขะ-หฺยิบ) - not in site's list
ขยี้ (ขะ-ยี่) - Note the tone mark in the RID pronunication! - not in site's list
ขยุกขยิก (ขะ-หฺยุก-ขะ-หฺยิก) - not in site's list
ขยุกขยุย (ขะ-หฺยุก-ขะ-หฺยุย) - not in site's list
ขยุบ (ขะ-หฺยุบ) - not in site's list
ขยุ้ม (ขะ-ยุ่ม) - Note the tone mark in the RID pronunication! - not in site's list
เขยก (ขะ-เหฺยก)
เขย่ง (ขะ-เหฺย่ง)
เขย้อแขย่ง (ขะ-เย่อ-ขะ-แหฺย่ง) - Note the tone mark in the RID pronunication!
เขย่า (ขะ-เหฺย่า)
เขยิน (ขะ-เหฺยิน)
เขยิบ (ขะ-เหฺยิบ)
เขยื้อน (ขะ-เยื่อน) - Note the tone mark in the RID pronunication!
โขยก (ขะ-โหฺยก)
โขยง (ขะ-โหฺยง)
โขย่ง (ขะ-โหฺย่ง)
แขยง (ขะ-แหฺยง)

ขร: Irregular tone rule:
ขรม (ขะ-หฺรม) - not in site's list

ขล, ขว: No examples

จง, จณ, จน: No examples.

จม: Irregular tone rule:
จมูก (จะ-หฺมูก) Khmer

จย: No examples.

จร: Irregular tone rule:
จรด (จะ-หฺรด) - not in site's list.
จรวด (จะ-หฺรวด) Khmer - not in site's list.
จรัส (จะ-หฺรัด) - not in site's list.
จริต (จะ-หฺริด) Pali - not in site's list.

จร: Independent syllables:
จระเข้ (จอ-ระ-เข้)
จระบี (จะ-ระ-บี)
จริยา (จะ-ริ-ยา)

จร: Result independent of rule:
จราจร (จะ-รา-จอน)
จรูญ (จะ-รูน)
เจริญ (จะ-เริน) - in list for 'special spelling rule'.

จล: Result independent of rule:
จลาจล (จะ-ลา-จน)

จว: No examples.

ฉง: Irregular tone rule:
ฉงน (ฉะ-หฺงน) - not in site's list.

ฉณ: No examples.

ฉน: Irregular tone rule:
ฉนวน (ฉะ-หฺนวน) - not in site's list.
ฉนาก (ฉะ-หฺนาก) - not in site's list.
โฉนด (ฉะ-โหฺนด)
ไฉน (ฉะ-ไหฺน) - in list for 'special spelling rule'.

ฉม: Irregular tone rule:
ฉมวก (ฉะ-หฺมวก) - not in site's list.
ฉมัง (ฉะ-หฺมัง) - not in site's list.

ฉย, ฉร: No instances.

ฉล: Irregular tone rule:
ฉลวย (ฉะ-หฺลวย) - not in site's list.
ฉลอง (ฉะ-หฺลอง) - not in site's list.
ฉลอม (ฉะ-หฺลอม) - not in site's list.
ฉลาก (ฉะ-หฺลาก) - not in site's list.
ฉลาด (ฉะ-หฺลาด)
ฉลาม (ฉะ-หฺลาม) - not in site's list.
ฉลุ (ฉะ-หฺลุ) - not in site's list.
ฉลู (ฉะ-หฺลู) - not in site's list.
เฉลย (ฉะ-เหฺลย) - in list for 'special spelling rule'.
เฉลิม (ฉะ-เหฺลิม) - in list for 'special spelling rule'.
เฉลี่ย (ฉะ-เหฺลี่ย) - in list for 'special spelling rule'.
เฉลียง (ฉะ-เหฺลียง)
เฉลียว (ฉะ-เหฺลียว)
โฉลก (ฉะ-โหฺลก)
แฉลบ (ฉะ-แหฺลบ)
แฉล้ม (ฉะ-แล่ม) - Note the tone mark in the RID pronunication!

ฉว: Irregular tone rule:
ฉวัดเฉวียน (ฉะ-หฺวัด-ฉะ-เหฺวียน) - not in site's list.
ฉวี (ฉะ-หฺวี) - not in site's list.
เฉวียน (ฉะ-เหฺวียน)

ฉพ: Independent syllables:
เฉพาะ (ฉะ-เพาะ) Khmer - in list for 'special spelling rule'.

Retroflexes

There are no examples in ฎ, ฏ or ฐ.

There are no examples in ด.

ตง: Irregular tone rule:
ตงิด (ตะ-หฺงิด) - not in site's list.
ตงุ่น (ตะ-หฺงุ่น) - not in site's list.

ตณ: No examples.

ตน: Irregular tone rule.
ตนุ (ตะ-หฺนุ) 'turtle - Chelonia mydas' (Colonel Nit & RID) - not in site's list.
โตนด (ตะ-โหฺนด)

ตน: Independent syllables.
ตนุ (ตะ-นุ) 1. 'body, stem' 2. 'I', from Pali and Sanskrit. (RID only) 2 words in Sanskrit - _tanu_ 'body', and _tanu_ 'thin, delicate, small, trifling'. I could be wrong about the connection with the latter.

ตม, ตย, ตร: No instances.

ตล: Irregular tone rule:
ตลก (ตลก)
ตลบ (ตะ-หฺลบ) - not in site's list.
ตลอด (ตะ-หฺลอด)
ตลับ (ตะ-หฺลับ) - not in site's list.
ตลาด (ตะ-หฺลาด)
ตลิ่ง (ตะ-หฺลิ่ง) - not in site's list.
เตลิด (ตะ-เหฺลิด)

ตว: Irregular tone rule:
ตวัก (ตะ-หฺวัก) - not in site's list.
ตวัด (ตะ-หฺวัด) - not in site's list.
ตวาด (ตะ-หฺวาด) - not in site's list.
เตว็ด (ตะ-เหฺว็ด)

ถง: Irregular tone rule:
ไถง (ถะ-ไหฺง) Khmer - not in site's list.

ถณ: No instances.

ถน: Irregular tone rule:
ถนน (ถะ-หฺนน) Khmer
ถนอม (ถะ-หฺนอม) Khmer - not in site's list.
ถนัด (ถะ-หฺนัด)
ถนิม (ถะ-หฺนิม) - not in site's list.
ถนิมสร้อย (ถะ-หฺนิม-ส้อย) - not in site's list.

ถณ: No examples.

ถม: Irregular tone rule:
ถมึงทึง (ถะ-หฺมึง-ทึง) - not in site's list.

ถย, ถร: No instances

ถล: Irregular tone rule:
ถลก (ถะ-หฺลก) - not in site's list.
ถลน (ถะ-หฺลน) - not in site's list.
ถล่ม (ถะ-หฺล่ม) - not in site's list.
ถลอก (ถะ-หฺลอก) - not in site's list.
ถลัน (ถะ-หฺลัน)
ถลา (ถะ-หฺลา)
ถลำ (ถะ-หฺลำ) - not in site's list.
ถลีถลา (N-R-N-R) - not in site's list.
ถลีถลำ (ถะ-หฺลี-ถะ-หฺลำ) - not in site's list.
ถลึง (ถะ-หฺลึง) RID only gives the compound ถลึงตา. - not in site's list.
ถลุง (ถะ-หฺลุง) - not in site's list.
เถลไถล (ถะ-เหฺล-ถะ-ไหฺล)
เถลิก (ถะ-เหฺลิก)
เถลิง (ถะ-เหฺลิง)
เถลือกถลน (ถะ-เหฺลือก-ถะ-หฺลน)
แถลง (ถะ-แหฺลง) - in list for 'special spelling rule'.
ไถล (ถะ-ไหฺล) - in list for 'special spelling rule'.

ถว: Irregular tone rule:
ถวาย (ถะ-หฺวาย) - not in site's list - because of analysis as a monosyllable.
ถวิล (ถะ-หฺวิน) - not in site's list.

There are no proper examples in บ-.
บร- is pronounced บอ-ร-, but this seems to be a different phenomenon.
บวร (บอ-วอน) may be a related phenomenon.

ปง: No instances.

ปณ: Independent syllables:
ปณิธาน (ปะ-นิ-ทาน) Pali, f. Sanskrit _pran.idha:na_

ปน: Independent syllables:
ปนัดดา (ปะ-นัด-ดา) Pali.

ปม, ปย: No instances.

ปร: Inherent Vowel is -aaw-:
ปรปักษ์ (ปอ-ระ-ปัก)

ปร: Tones uncertain:
ปรภพ (N-N-H)

ปร: Independent syllables.
ปรมาจารย์ (ปะ-ระ-มา-จาน; ปอ-ระ-มา-จาน) It looks like Sanskrit parama:carya to me.
ปรมาณู (ปะ-ระ-มา-นู; ปอ-ระ-มา-นู) Compounded of Sanskrit elements - JRW.
ปรมาภิไธย (ปะ-ระ-มา-พิ-ไท; ปอ-ระ-มา-พิ-ไท)
ปรมินทร์ (ปะ-ระ-มิน, ปอ-ระ-มิน) Sanskrit
ปรเมนทร์ (ปะ-ระ-เมน; ปอ-ระ-เมน) Sanskrit
ปรโลก (ปะ-ระ-โลก; ปอ-ระ-โลก) Compounded of Sanskrit elements - JRW.
ปริเฉท (ปะ-ริ-เฉด) Pali
ปรินิพพาน (ปะ-ริ-นิบ-พาน) Pali f. Sanskrit
ปริพาชก (ปะ-ริ-พา-ชก) Pali
ปริมณฑล (ปะ-ริ-มน-ทน) Pali
ปริมาณ (ปะ-ริ-มาน)
ปริยัติ (ปะ-ริ-ยัด) Pali
ปริยาย (ปะ-ริ-ยาย) Pali
ปริโยสาน (ปะ-ริ-โย-สาน) Pali
ปริวรรต (ปะ-ริ-วัด) Pali
ปริวาส (ปะ-ริ-วาด) Pali
ปริวิตก (ปะ-ริ-วิ-ตก) Pali

ปร: Irregular tone rule:
ปรวด (ปะ-หฺรวด) - not in site's list.
ปรอด (ปะ-หฺรอด) - not in site's list.
ปรอท (ปะ-หฺรอด) Pali, Sanskrit pa:rada - not in site's list.

ปร: Result independent of rule:
ปริญญา (ปะ-ริน-ยา) Pali f. Sanskrit
เปรียญ (ปะ-เรียน)

ปล: Irregular tone rule:
ปลัด (ปะ-หฺลัด) - not in site's list.

ปว: No instances.

ประ- is often equivalent to ป-. This includes irregular tone rule effects:

ประง: No examples.

ประณ: Independent syllables:
ประณต (ปฺระ-นด)
ประณิธาน (ปฺระ-นิ-ทาน) Sanskrit (Pali ปณิธาน)
ประณีต (ปฺระ-นีด) Sanskrit (Pali ปณีต)

ประณ: Result independent of rule:
ประณม (ปฺระ-นม) Sanskrit
ประณาม (ปฺระ-นาม) Sanskrit (Pali ปณาม)

ประน: Result independent of rule:
ประนม (ปฺระ-นม)
ประนอม (ปฺระ-นอม)
ประนีประนอม (ปฺระ-นี-ปฺระ-นอม)

ประม: Result independent of rule:
ประมง (ประมง)
ประมวล (ปฺระ-มวน)
ประมาณ (ปฺระ-มาน) Sanskrit (Pali ปมาณ)
ประมูล (ปฺระ-มูน)
ประเมิน (ปฺระ-เมิน)
ประโมง (ปฺระ-โมง)

ประม: Irregular tone rule:
ประมาท (ปฺระ-หฺมาด) Sanskrit (Pali ปมาท) - not in site's list.

ประม: Independent syllables:
ประมุข (ปฺระ-มุก) Sanskrit (Pali ปมุข)
ประโมทย์ (ปฺระ-โมด)

ประย: Independent syllables:
ประยุกต์ (ปฺระ-ยุก) Sanskrit (Pali ปยุตฺต)

ประย: Result independent of rule:
ประยูร (ปฺระ-ยูน)

ประย: Irregular tone rule:
ประโยค (ปฺระ-โหฺยก) Sanskrit (Pali ปโยค) - not in site's list.
ประโยชน์ (ปฺระ-โหฺยด) Sanskrit (Pali ปโยชน) - not in site's list.

ประร: No instances.

ประล: Result independent of rule:
ประลอง (ปฺระ-ลอง)
ประโลม (ปฺระ-โลม)

ประล: Independent syllables:
ประลาต (ปฺระ-ลาด) Pali ปลาต
ประเล้าประโลม (ปฺระ-เล้า-ปฺระ-โลม)

ประว: Irregular tone rule:
ประวัติ (ปฺระ-หฺวัด) Pali ปวตฺติ

ประว: Result independent of rule:
ประวิง (ปฺระ-วิง)
ประเวณี (ประ-เว-ณี) Sanskrit (Pali ปเวณิ)

ผง: Irregular tone rule:
ผงก (ผะ-หฺงก) - not in site's list.
ผงอบ (ผะ-หฺงอบ) - not in site's list.
ผงะ (ผะ-หฺงะ) - not in site's list.
ผงาด (ผะ-หฺงาด) - not in site's list.

ผณ: No instances.

ผน: Irregular tone rule:
ผนวก (ผะ-หฺนวก) - not in site's list.
ผนวช (ผะ-หฺนวด) - not in site's list.
ผนัง (ผะ-หฺนัง)
ผนึก (ผะ-หฺนึก) - not in site's list.
แผนก (ผะ-แหฺนก) - in list for 'special spelling rule'.

ผม: No instances.

ผย: Irregular tone rule:
ผยอง (ผะ-หฺยอง) - not in site's list.
เผยอ (ผะ-เหฺยอ)
เผยิบ (ผะ-เหฺยิบ)

ผร: Independent Syllables:
ผรุส (N-H)
ผรุส- (ผะ-รุ-สะ-; ผะ-รุด-สะ-)

ผล: No instances.

ผว: Irregular tone rule:
ผวา (ผะ-หฺวา) - not in site's list.

ผช: Independent Syllables:
เผชิญ (ผะ-เชิน) Khmer

ผด: Result independent of rule:
เผด็จ (ผะ-เด็ด) Khmer

ผด: Independent syllables:
เผดิม (ผะ-เดิม)
เผดียง (ผะ-เดียง)

ผท: Independent syllables:
ไผท (ผะ-ไท)

ฝง, ฝณ, ฝน, ฝม, ฝย: No instances.

ฝร: Irregular tone rule:
ฝรั่ง (ฝะ-หฺรั่ง)
ฝรั่งเศส (ฝะ-หฺรั่ง-เสด) - not in site's list.

ฝล, ฝว: No instances.

We have only one instance for words beginning with ศ-, which follows the irregular tone rule:
เศวต (สะ-เหฺวด) - not in site's list.

สง: Irregular tone rule:
สงบ (สะ-หฺงบ)
สงวน (สะ-หฺงวน) - not in site's list.
สงัด (สะ-หฺงัด) - not in site's list.
สง่า (สะ-หฺง่า) - not in site's list.
เสงี่ยม (สะ-เหฺงี่ยม) Khmer

สณ: No instances.

สน: Irregular tone rule:
สนนราคา (สะ-หฺนน-รา-คา) - not in site's list.
สนม (สะ-หฺนม) - not in site's list.
สนอง (สะ-หฺนอง) Khmer - not in site's list.
สนอบ (สะ-หฺนอบ) - not in site's list.
สนัด (สะ-หฺนัด) - not in site's list.
สนั่น (สะ-หฺนั่น) - not in site's list.
สนับ (สะ-หฺนับ) - not in site's list.
สนับสนุน (สะ-หฺนับ-สะ-หฺนุน)
สนาน (สะ-หฺนาน) Sanskrit - not in site's list.
สนาม (สะ-หฺนาม)
สนิท (สะ-หฺนิด) Pali f. Sanskrit - not in site's list.
สนิม (สะ-หฺนิม)
สนิมสร้อย (สะ-หฺนิม-ส้อย) - check if included under สนิม.
สนุก (สะ-หฺนุก) Khmer
สนุ่น (สะ-หฺนุ่น) - not in site's list.
เสน่ง (สะ-เหฺน่ง) Khmer. There is also a variant with no tone mark, i.e. in the rising tone.
เสน่หา (สะ-เหฺน่-หา) Sanskrit. There is a variant with no tone mark, but the syllables are treated independently in that form!
เสน่ห์ (สะ-เหฺน่) Surely to goodness related to เสนหา!
เสนอ (สะ-เหฺนอ)
โสน (สะ-โหฺน)

สน: Independent syllables:
เสนหา (สะ-เน-หา) Sanskrit

สม: Irregular tone rule:
สมร (สะ-หฺมอน) Pali, Sanskrit
สมอ (สะ-หฺมอ) Khmer (for the meaning 'stone') - in list for 'special spelling rule'.
สมอง (สะ-หฺมอง)
สมัค(ร) (สะ-หฺมัก) Mon, Pali, Sanskrit
สมัน (สะ-หฺมัน) - not in site's list.
สมัย (สะ-ไหฺม) Pali, Sankrit
สมาน (สะ-หฺมาน) Pali, Sanskrit. Irregular tone rule is optional in compounds. - not in site's list.
สมาส (สะ-หฺมาด) Pali, Sankrit - not in site's list.
สม่ำเสมอ (สะ-หฺม่ำ-สะ-เหฺมอ) - not in site's list.
สมิง (สะ-หฺมิง) - not in site's list.
สมี (สะ-หฺมี) Sanskrit (as tree-name) - not in site's list.
สมุก (สะ-หฺมุก) Sanskrit (one meaning) - not in site's list.
สมุจเฉท (สะ-หฺมุด-เฉด) Pali, Sanskrit - not in site's list.
สมุฏฐาน, สมุตถาน (สะ-หฺมุด-ถาน) Pali, Sanskrit - not in site's list.
สมุด (สะ-หฺมุด)
สมุทร (สะ-หฺมุด) Sanskrit
สมุทัย (สะ-หฺมุ-ไท; สะ-หฺมุด-ไท) Pali, Sanskrit - not in site's list.
สมุน (สะ-หฺมุน) - not in site's list.
สมุนไพร (สะ-หฺมุน-ไพฺร) - not in site's list.
สมุห์ (สะ-หฺมุ) Pali - not in site's list.
เสมอ (สะ-เหฺมอ)
เสมียน (สะ-เหฺมียน) - in list for 'special spelling rule'.
เสมือน (สะ-เหฺมือน)
เสน่หา (สะ-เหฺน่-หา) Sanskritแสม (สะ-แหฺม)

สม: Independent Syllables
สมณะ (สะ-มะ-นะ) Pali, f. Sanskrit
สมถะ (สะ-มะ-ถะ) Pali, Sanskrit
สมรรถ (สะ-มัด) Pali, Sanskrit
สมรรถนะ (สะ-มัด-ถะ-นะ) Pali, Sanskrit
สมัช(ชา) (สะ-มัด(-ชา)) Pali
สมาคม (สะ-มา-คม) Pali, Sanskrit
สมาชิก (สะ-มา-ชิก) Pali, Sanskrit
สมาทาน (สะ-มา-ทาน) Pali, Sanskrit
สมาธิ (สะ-มา-ทิ) Pali, Sanskrit
สมาบัติ (สะ-มา-บัด) Pali, Sanskrit
สมาพันธรัฐ (สะ-มา-พัน-ทะ-รัด) Composed of Sanskrit elements - JRW.
สโมสร (สะ-โม-สอน) Pali

สม: Both forms occur:
สมาน- (สะ-มา-นะ-; สะ-หฺมาน-นะ-) Pali, Sanskrit

สย: Irregular tone rule:
สยด (สะ-หฺยด) - not in site's list.
สยบ (สะ-หฺยบ) - not in site's list.
สยมพร (สะ-หฺยม-พอน) - not in site's list.
สยมภู (สะ-หฺยม-พู) - not in site's list.
สยอง (สะ-หฺยอง) - not in site's list.
สยาม (สะ-หฺยาม) - not in site's list.
สยาย (สะ-หฺยาย) - not in site's list.
สยิว (สะ-หฺยิว) - not in site's list.
สยุมพร (สะ-หฺยุม-พอน) - not in site's list.
แสยง (สะ-แหฺยง) - in list for 'special spelling rule'.
แสยะ (สะ-แหฺยะ)

สร: Independent syllables
สรณะ (สะ-ระ-นะ) Pali f. Sanskrit
สรตะ (สะ-ระ-ตะ)
สราญ (สะ-ราน)
สรีระ (สะ-รี-ระ)
สโรช (สะ-โรด) Sanskrit
สฤษฏ์ (สฺริด) Sanskrit. I don't believe the RID pronunication. Colonel Nit gives two syllables, and spells it สฤษฎ์.

สร: Irregular tone rule
สระ (สะ-หฺระ) 'vowel' Pali f. Sanskrit - not in site's list.
สรั่ง (สะ-หฺรั่ง) - not in site's list.
สรุป (สะ-หฺรุบ) Sanskrit
แสรก (สะ-แหฺรก) Khmer. Doublet of สาแหรก.
โสร่ง (สะ-โหฺร่ง) Malay

สล: Irregular tone rule:
สลด (สะ-หฺลด) - not in site's list.
สลบ (สะ-หฺลบ) - not in site's list.
สลวย (สะ-หฺลวย) - not in site's list.
สลอด (สะ-หฺลอด) - not in site's list.
สลอน (สะ-หฺลอน) - not in site's list.
สละ (สะ-หฺละ) - not in site's list.
สลัก (สะ-หฺลัก) - not in site's list.
สลักสำคัญ (สะ-หฺลัก-สำ-คัน) - not in site's list.
สลัด (สะ-หฺลัด) English - not in site's list.
สลัดได (สะ-หฺลัด-ได) - not in site's list.
สลับ (สะ-หฺลับ) - not in site's list.
สลัว (สะ-หฺลัว) - not in site's list.
สลา (สะ-หฺลา) Khmer. Colonel Nit has this as N-M, and thus *not* following the irregular tone rule. - not in site's list.
สลาก (สะ-หฺลาก) Pali f. Sanskrit - not in site's list.
สล้าง (สะ-ล่าง) Note the tone marks carefully. - not in site's list.
สลาด (สะ-หฺลาด) - not in site's list.
สลาตัน (สะ-หฺลา-ตัน) Malay? - not in site's list.
สลาย (สะ-หฺลาย) Colonel Nit has this as N-M, and thus *not* following the irregular tone rule. - not in site's list.
สลิด (สะ-หฺลิด) - not in site's list.
สลึง (สะ-หฺลึง)
สลุต (สะ-หฺลุด) English - not in site's list.
สลุบ (สะ-หฺลุบ) English - not in site's list.
เสลด (สะ-เหฺลด) Probably ultimately from Sanskrit
เสลา (สะ-เหฺลา) 'fair beautiful, pretty, refined'. Not to be confused with the less common เสลา (เส-ลา) 'hill, stone', from Sanskrit.
เสลี่ยง (สะ-เหฺลี่ยง)
เสลือกสลน (สะ-เหฺลือก-สะ-หฺลน)
แสลง (สะ-แหฺลง)

สว: Irregular tone rule:
สวรรค์ (สะ-หฺวัน) Sanskrit - not in site's list. (I originally listed it as Pali, which is odd, as the Pali is สคฺค)
สวะ (สะ-หฺวะ) - not in site's list.
สวัสดิ์ (สะ-หฺวัด) Sanskrit - not in site's list.
สวัสดี (สะ-หฺวัด-ดี) Sanskrit
สวัสติกะ (สะ-หฺวัด-ติ-กะ) Sanskrit - not in site's list.
สวา (สะ-หฺวา) Khmer - not in site's list - covered by 'วา diphthong'.
สว่าง (สะ-หฺว่าง)
สวาด (สะ-หฺวาด) - not in site's list - covered by 'วา diphthong'.
สวาท (สะ-หฺวาด) Sanskrit - not in site's list - covered by 'วา diphthong'.
สว่าน (สะ-หฺว่าน) - not in site's list - covered by 'วา diphthong'.
สว้าน (สะ-ว่าน) Note the tone marks. - not in site's list - covered by 'วา diphthong'.
สวามิ, สวามี (สะ-หฺวา-มิ, สะ-หฺวา-มี) Sanskrit. - not in site's list - covered by 'วา diphthong'.
สวาย (สะ-หฺวาย) Khmer (for 'mango tree') - not in site's list - covered by 'วา diphthong'.
สวาสดิ์ (สะ-หฺวาด) - not in site's list - covered by 'วา diphthong'.
สวิง (สะ-หฺวิง) 'fishing-net, landing-net'
สวิงสวาย (สะ-หฺวิง-สะ-หฺวาย) - not in site's list.
เสวย (สะ-เหฺวย) Khmer
เสวียน (สะ-เหฺวียน)
แสวง (สะ-แหฺวง) Khmer
ไสว (สะ-ไหฺว)

สว: Independent syllables
เพลงสวิง (M-N-M) 'swing time' - English
สวิตช์ (สะ-วิด) English
สวิตเซอร์แลนด์ (N-H-N-M) English
สวีเดน (N-N-M) English - Thai tone pattern TBC!

สด: Result independent of rule:
เสด็จ (สะ-เด็ด)

สด: Independent syllables:
แสดง (สะ-แดง) - in list for 'special spelling rule'.

สถ: Result independent of rule:
เสถียร (สะ-เถียน) Sanskrit

สต: Independent syllables:
แสตมป์ (สะ-แตม) English

The only cluster starting ห- with any relevant instances is หร.

หร: Independent syllables:
หรคุณ (หอ-ระ-คุน)
หรดาล (หอ-ระ-ดาน) Pali f. Sanskrit
หรดี (หอ-ระ-ดี) Pali f. Sanskrit
หริรักษ์ (หะ-ริ-รัก)
หฤทัย (หะ-รึ-ไท) Sanskrit
หฤหรรษ์ (หะ-รึ-หัน)
หฤโหด (หะ-รึ-โหด)
The good news here is that the irregular tone rule and special spelling rule don't apply to consonant groups begining ห-.

อง: Irregular tone rule:
องุ่น (อะ-หฺงุ่น)

อณ: Independent of Rule
อญู (N-M)

อน: Independent syllables - with negative prefix:
อน- (อะ-นะ-) Pali, Sanskrit
อนัตตา (อะ-นัด-ตา)
อนิจ (อะ-นิด)
อนิจจัง (อะ-นิด-จัง) Pali
อนิจจา (อะ-นิด-จา)
อนิฏฐารมณ์ (อะ-นิด-ถา-รม)

อน: Independent syllables - other cases
อนุ (อะ-นุ) Pali, Sanskrit + all its compounds

อน: Independent of rule:
อนนต์ (อะ-นน)
อนันต์ (อะ-นัน)
อนันตร- (อะ-นัน-ตะ-ระ-) Pali, Sanskrit
อนัม (อะ-นำ)
อนาคต (อะ-นา-คด) Pali, Sanskrit
อนาคามี (อะ-นา-คา-มี) Pali, Sanskrit
อนาจาร (อะ-นา-จาน) Pali, Sanskrit
อนาทร (อะ-นา-ทอน) Pali, Sanskrit
อนาธิปไตย (อะ-นา-ทิ-ปะ-ไต; อะ-นา-ทิบ-ปะ-ไต)
อนามัย (อะ-นา-ไม) Pali, Sanskrit
อนารยะ (อะ-นา-ระ-ยะ) Sanskrit
อนินทรีย์ (N-N-M) - investigate this word!

อน: Irregular tone rule
อนาถ (อะ-หฺนาด) Pali, Sanskrit - not in site's list.
อนึ่ง (อะ-หฺนึ่ง) - not in site's list.

อน: Irregular tone rule, with irregular spelling?
อเนก (อะ-เหฺนก) Pali, Sanskrit - not in site's list.
อเนจอนาถ (อะ-เหฺน็ด-อะ-หฺนาด) Pali - not in site's list.

อม: Independent syllables:
อมตะ (อะ-มะ-ตะ) Pali f. Sanskrit
อมนุษย์ (อะ-มะ-นุด) Sanskrit
อมฤต (อะ-มะ-ริด)

อม: Result independent of rule:
อมร (อะ-มอน)

อม: Irregular tone rule:
อมาตย์ (อะ-หฺมาด) - not in site's list.

อย: Independent syllables
อยุติธรรม (N-H-N-M)

อร: Independent syllables -aaw-
อรชร (ออ-ระ-ชอน)
อรไท (ออ-ระ-ไท)
อรพินท์ (ออ-ระ-พิน) Pali f. Sanskrit

อร: Independent syllables -a-
อรหัง (อะ-ระ-หัง; ออ-ระ-หัง) Pali
อรหัต (อะ-ระ-หัด, ออ-ระ-หัด) Pali
อรหันต์ (อะ-ระ-หัน; ออ-ระ-หัน) Pali
อริยะ (อะ-ริ-ยะ)
อริยกะ (อะ-ริ-ยะ-กะ) Pali
อริยาบถ (N-H-N-L)

อร: Irregular tone rule:
อร่อย (อะ-หฺร่อย)
อร่าม (อะ-หฺร่าม) - not in site's list.

อร: Irregular tone rule optional:
อริ (อะ-ริ; อะ-หฺริ) Colonel Nit only has N-L.

อร: Result independent of rule:
อรัญ (อะ-รัน) Pali, Sanskrit
อรุณ (อะ-รุน) Pali, Sanskrit
อรูป (อะ-รูบ) Pali, Sanskrit

อล: Result independent of rule:
อลงกต (อะ-ลง-กด) Pali f. Sanskrit
อลงกรณ์ (อะ-ลง-กอน) Pali, Sanskrit
อลังการ (อะ-ลัง-กาน) Pali, Sanskrit
อลิงค์, อลึงค์ (อะ-ลิง, อะ-ลึง) Sanskrit

อล: Irregular tone rule:
อล่องฉ่อง (อะ-หฺล่อง-ฉ่อง) - not in site's list.
อลักเอลื่อ (อะ-หฺลัก-อะ-เหฺลื่อ) - not in site's list.
อล่างฉ่าง (อะ-หฺล่าง-ฉ่าง) - not in site's list.
อลึ่งฉึ่ง (อะ-หฺลึ่ง-ฉึ่ง) - not in site's list.

อล: Independent syllables:
อลัขขี (N-H-M)

อว: Independent syllables:
อวกาศ (อะ-วะ-กาด) Sanskrit
อวิชชา (อะ-วิด-ชา)
อวชาต (อะ-วะ-ชาด) Pali, Sanskrit
อวตาร (อะ-วะ-ตาน) Sanskrit
อวมงคล (อะ-วะ-มง-คน) Pali
อวสาน (อะ-วะ-สาน) Pali, Sanskrit
อวัยวะ (อะ-วะ-ยะ-วะ; อะ-ไว-ยะ-วะ) Pali, Sanskrit.  The latter pronunciation is consistent with the irregular tone rule.

Conclusions

The following rules of thumb can be given:

  1. After a high consonant (except ห), the irregular tone rule applies.
  2. However, in long words beginning sa-maa- or sa-ma-, the irregular tone rule does not apply.
  3. After mid consonant, the tendency varies from cluster to cluster. The longer the word, the less likely the irregular tone rule.

These rules can be improved on!