What is the meaning of Taran?

A species of roach (Rutilus heckelii), a fish in the Cyprinidae family. It is native to the Black Sea basin: rivers Don, Kuban, Dnieper, Dniester, rarely Danube.

thunder

cutwater, ram

grain, cereal

battering ram

cutwater, ram

common roach (Rutilus rutilus)

third-person plural present indicative of tarar

spike, thorn

thunder, a thunderclap

Source: wiktionary.org