FOSTER: Forum on Sexuality to Encourage Respect

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

Definition in English: Forum on Sexuality to Encourage Respect