Destroyer

Tamil Dictionary definitions for Destroyer

Destroyer : நாசகாரக் கப்பல்

Destroyer definition

Noun. One who destroys, ruins, kills, or desolates.