Definition of "Taran"

Taran