URIAL

Definition of URIAL

  1. (noun)bearded reddish sheep of southern Asia