Words: mountain sheep
Part of speech: n
Definition: any wild sheep inhabiting mountainous regions