Where does “gwesteion” come from?

gwesteion (Welsh) comes from Welsh gwestai, from Welsh tai, from English thai, from Thai ไทย, from Pali deyya, from Hindi देय, from Sanskrit देय॑.

Ancestry of “gwesteion”, step by step

StepLanguageWordMeaning
1Welshgwestaia guest
2Welshtaiplural of tŷ; third-person singular conditional...
3EnglishthaiOf or pertaining to Thailand
4Thaiไทยperson; human being; Siamese person; Thai person
5Palideyyato be given
6Hindiदेयgiven
7Sanskritदेय॑
Every word from Sanskrit देय॑