meaning of Ampelos

Ampelos - German to English

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