Argal definitions

noun

wild sheep of semidesert regions in central Asia

See also: argali