GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Oorial , n. (Zool.) A wild, bearded sheep inhabiting the Ladakh mountains. It is reddish brown, with a dark beard from the chin to the chest.1913 Webster