Where does “ชั่วกัปชั่วกัลป์” come from?

ชั่วกัปชั่วกัลป์ (Thai) comes from Thai ชั่ว — bad, evil, wicked; base, low, mean; ill, objectionable, unsatisfactory, poor, faulty; hostile, unkindly, unfavorable, adverse.

ชั่วกัปชั่วกัลป์ (Thai): until the end of time; eternally; forever and ever

Definitions

  1. until the end of time; eternally; forever and ever

Ancestry of “ชั่วกัปชั่วกัลป์”, step by step

StepLanguageWordMeaning
1Thaiชั่วbad, evil, wicked; base, low, mean; ill, objectionable, unsatisfactory, poor, faulty; hostile, unkindly, unfavorable, adverse
Every word from Thai ชั่ว
ชั่วกัปชั่วกัลป์ — Etymology, Origin & Word History | Etymology Explorer