Is there a formula i can use to extract specific words in a cell?

Hypothetical Example: Treat the below 3 lines as Column A, Rows 1,2 & 3. The words i would like to extract are the ones in bold text and not all of them will start with the word golf. Thanks in advance for your help

Joes 9 hole golf course
kyles 18 hole golf School
looking for golf lessons