boomerangtranslation and definition "boomerang", tamil lexiconWordTamil Definitionboomerangபூமராங், எறிவளைதடு