What is the meaning of the word "jumbal"?

Definitions:

  1. small flat ring-shaped cake or cookie copy to clipboard noun
    • We made jumbals over the holidays. copy to clipboard

Synonyms: