English dictionary
taira meaning and definition
Definition and meaning of taira at MeaningMonkey.org. taira meaning and definition in the English Dictionary.TAIRA noun
Definition of taira (noun)
- long-tailed arboreal mustelid of Central America and South America
- synonyms: Eira barbara, tayra
Source: Princeton University Wordnet