whisps
English
Noun
whisps
plural of
whisp