promissory notetranslation and definition "promissory note", tamil lexiconWordTamil Definitionpromissory noteகடனுறுதிச்சீட்டு