whimbles

English

Noun

whimbles

  1. plural of whimble