Origin: Latin suffix -ular
Definition, synonyms and related words
A breathtaking show or event.
Exceptionally spectacular; breathtaking.