Thoda English Meaning In Tamil : What's that called in tamil ? Thoda English Meaning In Tamil : This dictionary has the largest database for word meaning.