English | German | Russian | Czech

amphora English

Meaning amphora meaning

What does amphora mean?

amphora

an ancient jar with two handles and a narrow neck; used to hold oil or wine

Synonyms amphora synonyms

What other words have the same or similar meaning as amphora?

amphora English » English

flask canteen bottle ampule

Are you looking for...?