Definition of Taira

Noun: taira

  1. Long-tailed arboreal mustelid of Central America and South America
    - tayra, Eira barbara

See also:
Taipei
Taiwan

Anagrams containing the word taira

taira atair ratai irata airat