English

edit

Noun

edit

dog musher (plural dog mushers)

  1. a person who looks after sled dogs
  NODES
Note 1