MyDataFarming







Definitions of horsemanship:
  • noun:   skill in handling and riding horses



more on this topic on answers.com