What is the meaning of the word "pangolin"?

Definitions: