Where does “กันและกัน” come from?

กันและกัน (Thai) comes from Thai กัน, from Proto-Tai kanᴬ — each other; together.

กันและกัน (Thai): each other; one another

Definitions

  1. each other; one another

Ancestry of “กันและกัน”, step by step

กันและกัน traces back through two separate lines of ancestry.

via Thai กัน

StepLanguageWordMeaning
1Thaiกันtogether; jointly; altogether; each other; a...
2Proto-Taikanᴬeach other; together

via Thai และ

StepLanguageWordMeaning
1Thaiและand
Every word from Proto-Tai kanᴬEvery word from Thai กัน