[Kucha]
"pile, heap, a lot of" is Куча in Russian.
Куча means "pile, heap, a lot of" in English.
Word #1297 of 6,000 by frequency in Russian.
У меня куча дел на сегодня.
I have a pile of things to do today.