The AI-powered English dictionary
A Hindu deity, especially popular among Tamils, worshipped in areas of South India. examples