amphora

Noun
  1. An ancient jar with two handles and a narrow neck;
    Used to hold oil or wine (synset 102708288)

Other Searches