FOSRS: Forum of Scottish Rugby Supporters

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

Definition in English: Forum of Scottish Rugby Supporters