YFS: York Federation of Students

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

Definition in English: York Federation of Students