واژه «شغال» (šagâl) که در زبانهای مختلف از جمله فارسی و عربی بهطور گستردهای مورد استفاده قرار میگیرد، در حقیقت از ریشههای قدیمیتری در زبانهای هندواروپایی سرچشمه میگیرد. این واژه در فارسی میانه به شکل «شگال» (šγal /ša) به کار رفته است که خود از واژه سنسکریت «शृगाल» (śṛgāla) گرفته شده است.
ریشهشناسی و تکامل واژه
سنسکریت (śṛgāla): واژه سنسکریت «śṛgāla» به معنای شغال، دارای پیشینهای طولانی در زبانهای هندواروپایی است. این واژه در بسیاری از زبانهای هندی و در زبانهای مربوط به شاخههای مختلف هندواروپایی مشابهتهایی دارد و در طول زمان به زبانهای مختلف انتقال یافته است.