jamjar

Nouns

  • (n) a jar for holding jellies or preserves jampot,

Synonyms

jampot

Words of close approximity