internet addresstranslation and definition "internet address", tamil lexiconWordTamil Definitioninternet addressஇணைய முகவரி