cape of good hopetranslation and definition "cape of good hope", tamil lexiconWordTamil Definitioncape of good hopeநன்னம்பிக்கை முனை