Beholden

Pronunciation of Beholden  

English Meaning

  1. Owing something, such as gratitude, to another; indebted.

   

Tamil Meaning

 

கடமைப்பட்டு