1. ಮಹೀಚರ

    ♪ mahī cara
      noun
    1. he who moves on land, chiefly, a human being.