amphora
1. [ noun ] an ancient jar with two handles and a narrow neck; used to hold oil or wine
Related terms: jar
Similar spelling:   amphoric
  Amborn
  amperage