1. ತರುಚಯ

    ♪ tarucaya
      noun
    1. a group of trees; a grove.