jumbies

English

Noun

jumbies

  1. plural of jumbie
  2. plural of jumby