Jumbal Meaning

There are 1 meaning(s) for word Jumbal

Meaning 1 : small flat ring-shaped cake or cookie

    Synonyms : jumble