GGGD: Graeme Grant Golf Design

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

Definition in English: Graeme Grant Golf Design