Skip to main content

hydria

English hydria meaning in English  •  hydria का अर्थ अंग्रेजी में
Noun
  • A water jar; esp., one with a large rounded body, a small neck, and three handles. Some of the most beautiful Greek vases are of this form.
Advertisement