magnificent

adjective
UK /mæɡˈnɪf.ɪ.sənt/
US /mæɡˈnɪf.ə.sənt/

Very, very beautiful and grand.

The king lived in a magnificent castle with tall towers and golden gates.


OTHER MEANINGS

2. Extremely good or excellent.

She did a magnificent job on her science project.

3. Very large in size or amount.

A magnificent crowd gathered to watch the parade.

4. Showing great generosity or nobility of spirit.

It was a magnificent gesture to give away all his prize money.