stunningsight

noun
UK /ˈstʌnɪŋ saɪt/
US /ˈstʌnɪŋ saɪt/

Something so beautiful or amazing that it makes you stop and stare.

The rainbow over the waterfall was a stunningsight.


OTHER MEANINGS

2. A person who looks extremely impressive or beautiful.

In her silver dress, she was a stunningsight at the party.

3. An amazing event that surprises everyone who sees it.

The fireworks finale was a stunningsight for the whole town.

4. A view or place that is breathtaking to look at.

From the mountain top, the valley was a stunningsight.