Where does “ยี่สิบ” come from?

ยี่สิบ (Thai) comes from Thai ยี่, from Middle Chinese 二 — two.

ยี่สิบ (Thai): twenty

Definitions

  1. twenty

Ancestry of “ยี่สิบ”, step by step

ยี่สิบ traces back through two separate lines of ancestry.

via Thai ยี่

StepLanguageWordMeaning
1Thaiยี่2; second; a year of the Tiger, the third year...
2Middle Chinesetwo

via Thai สิบ

StepLanguageWordMeaning
1Thaiสิบ10; ten
Every word from Middle Chinese Every word from Thai ยี่
ยี่สิบ — Etymology, Origin & Word History | Etymology Explorer