tutra meaning in english [Tel.] (anuk.) n. A drizzle. turavana. tukkututra a heap of sweepings, udcinakuppa. Dirt and rubbish.