Where does “เมื่อวานนี้” come from?

เมื่อวานนี้ (Thai) comes from Thai เมื่อวาน, from Thai วาน, from Proto-Tai ŋwaːᴬ — yesterday.

เมื่อวานนี้ (Thai): yesterday

Definitions

  1. yesterday

Ancestry of “เมื่อวานนี้”, step by step

เมื่อวานนี้ traces back through two separate lines of ancestry.

via Thai เมื่อวาน

StepLanguageWordMeaning
1Thaiเมื่อวานyesterday
2Thaiวานyesterday; to ask or request for assistance
3Proto-Taiŋwaːᴬyesterday

via Thai นี้

StepLanguageWordMeaning
1Thaiนี้this; these
2Proto-Tainajᶜthis
Every word from Proto-Tai ŋwaːᴬEvery word from Thai วานEvery word from Thai เมื่อวาน