Meaning of jamjar

Definition of jamjar

(noun) a jar for holding jellies or preserves

Other information on jamjar

WIKIPEDIA results for jamjar
Amazon results for jamjar