Definitely not Khmer word. Pali and Sanskrit both are Indian languages. " Sonkran" is Pali, in Sanskrit we call it " Sankranti". In every North Indian languages it is still called " Sankranti".
You have to understand that there are A LOT of people who are not educated. Thank you for sharing your knowledge, culture and experience. Love your content! ❤️🙏🏻