1. ಮಹೀರುಹ

    ♪ mahī ruha
      noun
    1. a plant in gen. (usu. referred to a tree in particular).