I was thinking "Stellation". Just plane "Astroid" would do.I don't know what you should call it, but that shape is an astroid -- derived from the Greek word for "star". Maybe something playing off that.
https://en.wikipedia.org/wiki/Astroid
Also, there used to be a motel chain, maybe only in New Jersey, which had a tower in front of each motel that looked rather like that. I can't remember what it was called.