Происходит от сущ. хомяк, из праслав., от кот. в числе прочего произошли: др.-русск. хомѣкы (вин. п. мн. ч.; Пов. врем. лет), русск.-церк.-слав. хомѣсторъ (Изборн. Святосл. 1073 г.), укр. хом᾽я́к, хома́, белор. хомя́га «лентяй», польск. chomik. Вероятно, заимств. из др.-ир., ср. авест. hamaēstar- «враг, повергающий на землю», нов.-перс. hamestār «противник». Ср. знач. шорск. уrlаk «хомяк»: уr- «враждовать». Махек указывает на то, что хомяк пригибает стебли злаков, чтобы извлекать зерна. Укр. хома́ сближено с собств. Хома́ «Фома» из греч. Θωμᾶς; едва ли можно видеть здесь реликт основы на n-; Ильинский считал это слово исконнослав., смело сближая его с мор. сhоmtаt᾽ «жадно есть», ха́мкать. Брюкнер сравнивает его с церк.-слав. скомати «стонать», польск. skomleć «визжать». Агрель предполагает сложение праслав. *хоrmъ «дом» (см. хоро́мы) и лит. stãras «хомяк», то есть «домашний вредитель». Маценауэр ссылается на латышск. kãmis «хомяк», которое ставится под сомнение Эндзелином. Др.-в.-нем. hamustro, др.-сакс. hamustra, нов.-в.-нем. Наmstеr «хомяк» заимств. из слав. Использованы данные словаря М. Фасмера. См. Список литературы.