English edit

Noun edit

whisps

  1. plural of whisp