Definition of Jamjar

Noun: jamjar  'jam,jaa(r)

  1. A jar for holding jellies or preserves
    - jampot

See also:
Jamison
jamlike

Anagrams containing the word jamjar

jmraaj rjamja arjamj jarjam mjarja amjarj