Splendor, splendour; dazzling brightness.
That which stands out; a shining light.
An ancient lighthouse or beacon to guide sailors.