1. ಹುಚ್ಚುಬೇವು

    ♪ huccu bēvu
    1. (noun)
    2. the medium sized, deciduous tree Melia zaedarach ( = Azadirachta indica) of Meliaceae family; neem tree.