"Battle" is Бой in Russian.
Бой means "Battle" in English.
Word #710 of 4,000 by frequency in Russian — level A2.
Бой длился несколько часов.
The battle lasted several hours.