Jumbals Meaning

There are 1 meaning(s) for word Jumbals

Meaning 1 : small flat ring-shaped cake or cookie

    Synonyms : jumble