meaning of Amphore

Amphore - German to English

amphora