Dictionary Definition:
Macchara (adj.) [Vedic matsara & matsarin enjoyable; later period also "envious," cp. maccharin] niggardly, envious, selfish Pgdp ii.49. -- maccharaŋ (nt.) avarice, envy A iv.285; Sn 811, 862, 954 (vīta -- macchara, adj.).