takin

Explore definitions, synonyms, and language insights of takin

Definitions

Noun
large heavily built goat antelope of eastern Himalayan area

More General Terms