1. ಹೆಬ್ಬೆಱಗು

    ♪ hebbeṛagu
      noun
    1. a great wonder.