The AI-powered English dictionary
A mountain range forming part of the Western Ghats in western Tamil Nadu, India. examples