to bestow a permanent good meaning in tamil

Word: to bestow a permanent good - The english word have 26 alphabets and vowels..

Meanings in tamil :

katatteṟṟa ( கடத்தேற்ற )
இர ட்சிக்க
Tamil to English
English To Tamil