タイラ
taira

Noun

1. tayra (Eira barbara)