Hit upontranslation and definition "Hit upon", tamil lexiconWordTamil DefinitionHit uponHave an ideaTry to attract someone sexually