Большинство лингвистов считают слово «уйма» исконным, общеславянским. dzen.ru
Есть несколько версий происхождения:
- По Шанскому, слово «уйма» — производное от *jęti «брать, хватать». dzen.ru Первоначально «уйма» означало «взятое, схваченное». otvet.mail.ru dzen.ru
- По М. Э. Руту, в древнерусском языке был глагол уймати «удерживать» (современное «унимать»). dzen.ru Первоначальным значением для «уйма» была «недостача», но постепенно в живой разговорной речи у слова развилось противоположное значение — «множество». dzen.ru
- По мнению Фасмера, слово «уйма» произошло из диалекта и изначально означало «столько, сколько можно взять». rus.stackexchange.com
Академик В. В. Виноградов указывал на областное происхождение слова «уйма» и писал, что оно проникло в литературный язык не ранее середины XIX века. dzen.ru