What is the meaning of たぬき?

: raccoon dog

Source: wiktionary.org