మెరుచుmerucuMeaningsVerb1. to shine, to glitter (intransitive)2. to appear to be advantageous (intransitive)3. to get or take credit easily, as by superficial or slight interference (intransitive)