таутан

Noun

 * 1) female snow leopard
 * 1) female snow leopard