AMPHORA


Meaning of AMPHORA in English

n. two-handled jar used in ancient Greece and Rome

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.