st bernard

Noun
  1. A Swiss alpine breed of large powerful dog with a thick coat of hair used as a rescue dog (synset 102112177)

Other Searches