taigaa

English: Translation
tiger
noun