"Cloud" is Туча in Russian.
Туча means "Cloud" in English.
Word #3799 of 4,000 by frequency in Russian — level B2.
Тёмная туча закрыла всё небо.
A dark cloud covered the entire sky.