Where does “ความน่าเกลียด” come from?

ความน่าเกลียด (Thai) comes from Thai ความ, from Proto-Tai ɣwaːmᴬ — matter.

Ancestry of “ความน่าเกลียด”, step by step

ความน่าเกลียด traces back through two separate lines of ancestry.

via Thai ความ

StepLanguageWordMeaning
1Thaiความaffair; matter; content; essence; subject;...
2Proto-Taiɣwaːmᴬmatter

via Thai น่าเกลียด

StepLanguageWordMeaning
1Thaiน่าเกลียดugly, hideous, unattractive; disgusting,...
2Thaiเกลียดto hate, to detest
Every word from Proto-Tai ɣwaːmᴬEvery word from Thai ความ