What does Ampelos mean?

Ampelos - German to English

Ampelos [old Greek for "vine" personified as a lovely satyr]