argal

Explore definitions, synonyms, and language insights of argal

Definitions

Noun
wild sheep of semidesert regions in central Asia

More General Terms