ICOTY

Definition : Indian Car of the Year Award
Category : Society & Culture » Awards
Country/Region : India India
Popularity :
Type :
Acronym

What does ICOTY mean?

ICOTY Indian Car of the Year Award (ICOTY) is a World Car Of The Year (COTY) award presented annually to the best new car launched in India.