మెరుచుmerucu
Meanings
Verb
1. 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)