ajokoira

Noun

 * 1) hound, courser