snools

English

Noun

snools

  1. plural of snool

Anagrams