goorals

noun
  1. plural of gooral; small, agile wild goats found in the Himalayan mountains, characterized by short horns and a stocky build
  2. Usage: Also spelled 'ghoral' or 'goral'; Zoological term; Primarily used in South Asian contexts

Examples