markhoors

noun
  1. large wild goats native to mountainous regions of Central and South Asia, characterized by long spiral horns
  2. Usage: zoological

Examples