taruka

Noun

 * 1) distaff

Noun

 * 1)  deer

Noun

 * 1) north Andean deer