argali

Explore definitions, synonyms, and language insights of argali

Definitions

Noun
wild sheep of semidesert regions in central Asia

More General Terms