Definition of ichneumon

What does the word ichneumon mean?