tayra in Finnish tayra in Finnish taira noun A South American omnivore, Eira barbara, allied to the grison, with a long thick tail. Add to Flashcards