What is the meaning of the word "peplum"?

Definitions: