[Ovtsa]
"Sheep" is Овца in Russian.
Овца means "Sheep" in English.
Word #3706 of 6,000 by frequency in Russian.
Овца потерялась в горах.
The sheep got lost in the mountains.