1. ಮಹೀರುಹ

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