spouts

English

Noun

spouts

  1. plural of spout

Anagrams