caora mhóradharcach

Noun

 * 1) bighorn sheep