1. ಹೆದರುಪುಕ್ಕ

    ♪ hedaru pukka
      noun
    1. a man lacking courage; a man who is timid by nature.