umbrageoustranslation and definition "umbrageous", tamil lexiconWordTamil Definitionumbrageousநிழல் தருகிற,நிழலாகவுள்ள.