mountain-sheep

Nouns

  • (n) any wild sheep inhabiting mountainous regions

Words of close approximity