horn in Indonesian horn in Indonesian tanduk noun growth on the heads of certain animals Add to Flashcards