sacred river that disembogues itself near cape comorin meaning in tamil

Word: sacred river that disembogues itself near cape comorin - The english word have 54 alphabets and vowels..

Meanings in tamil :

tenkumari ( தென்குமரி )
Tamil to English
English To Tamil