SNOY: School Nurse of the Year

What does SNOY mean? The above is one of SNOY meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: School Nurse of the Year

SNOY also stands for:
... more