• word of the day

    amphora

    amphora - Dictionary definition and meaning for word amphora

    Definition
    (noun) an ancient jar with two handles and a narrow neck; used to hold oil or wine
Download our Mobile App Today
Receive our word of the day
on Whatsapp