What does Amphore mean?

Amphore - German to English

amphora