grand canyontranslation and definition "grand canyon", tamil lexiconWordTamil Definitiongrand canyonகிராண்ட் கேனியன்