Tarbagan definitions

A species of marmot, Marmota sibirica, which lives on the steppes of Central Asia.
noun
0
0

Origin of tarbagan

Russian тарбаган (tarbagan), from Southern Altai (Teleut).