syllabubs

English

Noun

syllabubs

  1. plural of syllabub.

Alternative forms