Thunderstorm

Tamil Dictionary definitions for Thunderstorm

Thunderstorm : இடியுடன் கூடிய பெரு மழை, இடியும் மின்னலும்

Thunderstorm definition

Noun. A storm accompanied with lightning and thunder.