* Great-grandpa (with a hyphen)
* Great grandpa (no hyphen)
* Greatgrandpa (no hyphen)
All are correct, but the most common spelling is Great-grandpa.
* Great-grandpa (with a hyphen)
* Great grandpa (no hyphen)
* Greatgrandpa (no hyphen)
All are correct, but the most common spelling is Great-grandpa.